【问题标题】:Set an application's resource limits (CPU usage)设置应用程序的资源限制(CPU 使用率)
【发布时间】:2014-01-19 07:39:49
【问题描述】:

我知道这有点奇怪, 但我想限制一个程序(例如 winrar 应用程序)的资源使用。

原因: 我有一台旧笔记本电脑,有过热问题,所以如果我想做一个计算密集型任务(压缩一个 >10GB 的文件夹),我的笔记本电脑会过热并关机。

问题: 是否可以限制应用程序的资源/CPU 使用率?例如,我可以设置某种方式,winrar 只能使用我的 CPU 的 50%?

我使用的是 Windows 8.1, 但欢迎回答其他操作系统。

【问题讨论】:

    标签: windows compression limit cpu-usage winrar


    【解决方案1】:

    一般答案见Are there solutions that can limit the CPU usage of a process?

    WinRAR本身有命令行开关-ri,请看WinRAR帮助页面标题:

    Switch -RI<p>[:<s>] - set priority and sleep time
    

    例如使用类似的命令行

    WinRAR.exe a -ri1:100 Backup.rar *
    

    使用默认设置使用最低任务优先级和每次读取或写入操作之间的 100 毫秒睡眠时间压缩当前工作目录中的所有文件。

    【讨论】:

      猜你喜欢
      • 2011-06-22
      • 1970-01-01
      • 2011-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-16
      • 2012-11-24
      • 2016-05-23
      相关资源
      最近更新 更多