代码之家  ›  专栏  ›  技术社区  ›  Phillip Ngan

用于消耗CPU的Windows实用程序

  •  1
  • Phillip Ngan  · 技术社区  · 16 年前

    我正在寻找一个Windows实用程序以指定的百分比消耗CPU,以便在处理器资源受限的情况下测试我的应用程序。

    我到处搜索,看到一个cpugrab.exe的引用,但找不到下载位置。

    6 回复  |  直到 13 年前
        1
  •  0
  •   Dave Barker    16 年前

    Max CPU 将执行一些您想要的操作,但不具有百分比粒度。

        2
  •  1
  •   paxdiablo    16 年前

    谷歌只为cpugrab。有 cpugrab.zip cpugrab.rar 文件遍布各地(RapidShare、Badongo等)。他们可能是合法的,也可能不是合法的,我不能对此发表评论。

        3
  •  1
  •   leppie    16 年前
        4
  •  0
  •   Vladislav Rastrusny    16 年前

    我想你需要CPU速度调节器。它是免费软件,与其他一些不同:

    http://www.softpedia.com/get/Tweak/System-Tweak/CPU-Speed-Adjuster.shtml

        5
  •  0
  •   Sinan Ünür    16 年前

    在我的Windows XP笔记本电脑上,编译 bogdown.c :

    int main(void) {
        int i;
        while ( 1 ) ++i;
        return 0;
    }
    

    如果没有任何优化,然后启动两个实例,则使用最大限度地利用这两个核心,并使启动任何程序或在文本框中键入内容成为一项繁琐的工作。

    如果你想让操作系统更难从 bogdown.exe ,您可以在任务管理器中增加进程的优先级,但请注意,您的系统可能会变得非常无响应。

    如果你想模拟有限的内存, calloc (不是 malloc )内存中的一个或两个千兆字节 博格特 .

    另一种选择是在测试应用程序时至少有几个程序对视频进行编码。

        6
  •  0
  •   0x574F4F54    13 年前

    我在C中编写了一个用于cpugrab.exe的开源(mit)替换程序。这是因为我不太愿意(有时)依赖那些声称有“cpugrab.zip”的不可靠的下载网站。在我的Win98虚拟机上,它似乎对Simcopter很有效。:)

    工具可以在这里找到: CPUGrab.NET