【问题标题】:How to programmatically control the CPU utilization by an C# winform application如何通过 C# winform 应用程序以编程方式控制 CPU 利用率
【发布时间】:2013-02-28 02:53:52
【问题描述】:

除了发布controlling CPU utilization 中提到的线程之外,有什么方法可以限制在 C# .NET 中开发的 Windows 应用程序允许的最大 CPU 利用率

【问题讨论】:

  • 你为什么觉得有必要这样做?
  • 确实,我当然不希望我机器上的任何应用程序尝试这样做...
  • 不是答案,但也许您应该将进程/线程优先级设置为较低的级别。
  • 我同意 macbirdie,将优先级设置为较低。它不会比其他任何东西运行更多,但如果没有任何东西在运行,它将扩展到全 CPU。
  • 使用所有CPU有什么问题吗?如果您试图不让机器上的其他进程饿死,请按照其他人的说法将优先级设置得较低。如果没有,保留任意百分比的未使用 CPU 时间是没有意义的。

标签: c# winforms cpu


【解决方案1】:

不是真的,不。但是,这是另一个网站上的答案,它建议了一些第三方工具,可以帮助您实现目标https://superuser.com/a/214572

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-27
    • 1970-01-01
    • 2010-11-02
    • 1970-01-01
    • 1970-01-01
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多