如何强制进程拥有高CPU

时间:2015-10-15 14:26:39

标签: c# testing

我有一项服务可以监控进程使用多少CPU,并在进程高于某个阈值时发出警报。

我需要测试一下,监视器是否检测到该服务正在使用大量的CPU周期。

有没有办法强制进程显示大量CPU使用而无需访问进程上的源代码?

我最终希望有一个测试应用程序,它可能会刺激任何进程的CPU。

1 个答案:

答案 0 :(得分:2)

如果您使用多核处理器使用ThreadPool来发送垃圾邮件线程。垃圾邮件作为处理器的数量应足以使CPU几乎100%加载。

    ID  Name    Type
    1   ABCD    A
    1   ABCD    B
    1   ABCD    C
    1   ABCD    D
    2   EFG     E
    2   EFG     F
    2   EFG     G
    3   HI      H
    3   HI      I