节流应用程序的CPU使用率

Mic*_*fer 5 .net c# cpu throttling

我们公司想出租一款新的游戏服务器.然而,游戏开发者没有创建任何类型的休眠模式来关闭没有玩家连接的物理,所以一个空的服务器正在吃30%左右的CPU.

我发现这个游戏面板插件限制了应用程序的CPU使用率.

我在C#.NET中为我们公司编写了一些小应用程序,以帮助改进我们的服务,我想知道如何创建这样的东西.可能吗?

Bra*_*rad 4

您可能会考虑简单地降低进程的优先级。这不会直接限制 CPU,但会导致进程线程的调度频率低于具有正常优先级和更高优先级的进程。

检查System.Diagnostics.Process.PriorityClass文档