Linux

關閉程序的 CPU 渦輪增壓

  • December 30, 2018

當 CPU (Intel i5-8400) 負載過重時,風扇似乎會加快速度並發出噪音。

我想在執行 CPU 密集型備份過程(backup2l程序)時消除噪音。(由於使用 . 壓縮備份,這顯然是 CPU 密集型的gzip。)

如何製作一個不使用渦輪增壓的過程?

我的作業系統是 Ubuntu Linux 18.10。

如果這樣的特性在 Linux 中不可用,我們應該報告特性建議。

這就是cpulimit

cpulimit --exe=gzip --background --limit=100
cpulimit --exe=tar --background --limit=100

這會將腳本使用的 CPU 資源最密集程序的總 CPU 使用率限制為backup2l每個核心 100%。如果這仍然會產生太大的噪音,請減少該數字,直到您的機器再次安靜。

完成backup2l後,就killall cpulimit可以恢復正常操作了。

**注意:**如果您像汽車一樣將其限制為僅 2 個核心,您的備份可能需要兩倍的時間:速度越快,噪音越大……

引用自:https://unix.stackexchange.com/questions/490025