Windows 的 ulimit

14 windows ulimit process-accounting

Windows 有真正的 ulimit 吗?我正在寻找如何防止一个程序消耗 100% cpu 的方法/程序。

谢谢。

Jim*_*m B 7

windows系统资源管理器是为每个进程设置cpu限制的工具,并添加了进程记帐接口。在旧版本的 Windows 中,这是第二张从未安装过的磁盘上的内容。2008 年,它的一项功能将被启用。它在 windows 系统上(从资源控制的角度来看)通常不如 unix 系统重要,因为操作系统内置了“nice”,并且进程优先级(除了某些例外)可以在 gui 中动态更改,此外在windows vist 和更高版本的磁盘 IO 也可以设置优先级(默认情况下,这是基于进程的优先级)。 有一个 API可以让您显式设置磁盘 IO 优先级,但我不知道有任何实用程序可以让您直接更改磁盘 IO 优先级


War*_*ner 0

一种解决方案是右键单击该进程Task Manager并更改优先级。

  • 如果你的机器是空闲的,那么失控的进程仍然会吃掉100%的cpu,所以这是kludge。在进程统计方面你无法真正打败unix,除非windows 3.1添加了这些工具。 (2认同)