使用指标-cpufreq 减慢 CPU 速度

使用指标-cpufreq 减慢 CPU 速度

我正在尝试降低 CPU 速度来玩一款老游戏(Windows 98)。我安装了这款游戏indicator-cpufreq,使用后此帮助 我设法让它工作起来。

但是,我只能选择特定的速度;从 2.30 GHz 到 1.20 Ghz。为了让游戏运行得更好,我想把速度再放慢一点。我该怎么做?

-编辑-

所以我过去常常cpufreq-set手动更改 CPU 速度,但似乎无法低于 1.2GHz。这是内置限制吗?我可以更改它吗?我查看了 BIOS,但找不到任何“CPU 频率”设置。我无法使用 DOSBox,因为该游戏不是 DOS 游戏。

我使用的是 HP EliteBook8570w:Intel Core i7-3610QM @2.30GHz x 8,64 位

外观

答案1

不要减慢你的计算机速度,而要减慢你的程序速度。

您可以使用 cpulimit。此程序限制指定程序或进程的 CPU 百分比。

百分比用 -l 参数指定,并使用 1 到 100*num_of_cpus 之间的数字

该程序用 -e 参数指定(如果使用程序文件名)或 -p(如果它是一个正在运行的进程)。

您可以从软件中心安装或使用以下命令安装:

sudo apt-get install cpulimit

现在您可以使用:

cpulimit -e my_program_exe_file_name -l 20

并且你的程序将被限制在一个CPU的20%内。

如果你想限制正在运行的进程(例如进程 ID 12345)

cpulimit -p 12345 -l 20

相关内容