应用程序(故意)消耗 CPU 时间?

Pet*_*sen 5 windows

是否有设计用于消耗用户定义的 CPU 时间量的应用程序?用于测试目的?

例如,它可以设置为消耗 57% 的可用 CPU 时间来充分减慢其他应用程序的速度,但不能太多,以获得瞬态现象的屏幕截图。

对于 Unix 系统,存在压力,“POSIX 系统的工作负载生成器。它对系统施加了可配置的 CPU、内存、I/O 和磁盘压力。”。

平台:Windows。

zil*_*n01 1

有一款名为Battle Encoder Shirase 的软件就是为了完成此任务而设计的。

它的工作原理不是消耗过多的 CPU 时间,而是通过快速暂停和恢复目标进度。它的工作原理很像一个廉价的调光开关。结果比类似的结果更加一致和可预测stress,但无论如何,结果几乎是相同的。

想象一下“电压”意味着在高电平时恢复,在低电平时暂停。如果您将其设置为将特定进程的 CPU 占用率降低到 25%,则该进程将像这样运行:

脉冲宽度调制