====== Linux and CPU ====== * [[computer:cpu|Computer CPU]] * [[linux:auto-cpufreq|auto-cpufreq]] * [[linux:cpupower-gui|cpupower-gui]] * [[linux:ubuntu:indicator-cpufreq|Ubuntu indicator-cpufreq]] ===== cpulimit ===== * 프로그램의 CPU 사용량을 강제로 제한한다. * https://github.com/opsengine/cpulimit * [[http://limitcpu.sourceforge.net|limitcpu]] : 실제로 [[linux:ubuntu|Ubuntu Linux]]에 깔리는 것은 이 버전임. * [[http://manpages.ubuntu.com/manpages/xenial/man1/cpulimit.1.html|Ubuntu Manpage: cpulimit -- limits the CPU usage of a process]] ==== install ==== sudo apt install cpulimit ==== 사용 ==== * ''cpulimit''을 그냥 실행하면 터미널을 점유함. ''-b'' 옵션으로 백그라운드 실행가능. cpulimit -e <프로세스이름> -l -b # 예) cpulimit -e vivaldi-bin -l 20 -b ==== 참조 ==== * [[https://linoxide.com/|2 Ways to Limit CPU Usage of a Process in Linux]] * [[https://scoutapm.com/blog/restricting-process-cpu-usage-using-nice-cpulimit-and-cgroups|https://github.com/opsengine]]