| adm | Find | login register |
coolcd joined: 2008-01-21 posted: 2601 promoted: 348 bookmarked: 95 |
CPULIMITcpulimit 可限制指定程式的 CPU 使用率 在 Debian 中的安裝方式# aptitude install cpulimit 語法簡介$ sudo cpulimit [-e EXECUTABLE|-p PID|-P ABSOLUTE_PATH_TO_EXECUTABLE] [-l LIMIT]
例子限制 PID 為 10796 的 process CPU 使用率為 50% $ sudo cpulimit -p 10796 -l 50 Process 10796 detected 限制 firefox 的 CPU 使用率為 50% $ sudo cpulimit -e firefox-bin -l 50 Warning: no target process found. Waiting for it.. 奇怪,抓不到? $ ls -l /usr/lib/iceweasel/firefox-bin lrwxrwxrwx 1 root root 31 2009-12-01 03:00 /usr/lib/iceweasel/firefox-bin -> ../xulrunner-1.9/xulrunner-stub $ sudo cpulimit -e xulrunner-stub -l 50 Process 10796 detected 這次抓到了。所以,cpulimit 對 softlink 無效,必需找出 softlink 的 target。 參考資訊:How To Limit CPU Usage Of A Process With cpulimit (Debian/Ubuntu) |
| adm | Find | login register |