메뉴 건너뛰기

SayClub.org

리눅스(Linux)

CPU Governor 종류

미르다테 2024.12.30 12:59 조회 수 : 85

CPU Governor 종류

 

* OnDemand : 현재 사용량에 따라 CPU frequnecy를 설정. CPU는 주파수를 빠르게 변경할 능력이 필요

* OnDemandX : 배터리 친화적인 OnDemand이며 I/O 스케줄러에 따라 성능이 크게 좌우.

* Conservative : 느린 OnDemand. 가능한 최저 속도에서 동작하도록 구현

  예) OnDemand는 min -> max로 바로 변경 / Conservative는 min -> lower -> mid -> hig -> max 변경

* Interactive : OnDemand처럼 CPU에 위치한 부하에 따라 주파수를 변경하나 훨씬 빠르게 반응

* Performance : CPU를 최고 주파수로 설정

* Powersave : CPU를 최저 주파수로 설정

* Userspace : 테스트를 위해 사용. CPU를 사용자가 지정한 주파수로 동작

 

현재 설정된 governors 확인

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

 

사용가능한 설정

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

 

governors 변경

# echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

 

* /sys/devices/system/cpu/ -> cpu[n] n 수만큼 다 변경

 

예)

# echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu8/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu9/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu10/cpufreq/scaling_governor

# echo performance > /sys/devices/system/cpu/cpu11/cpufreq/scaling_governor

번호 제목 글쓴이 날짜 조회 수
75 우분투(Ubuntu) 서버 / Nginx, PHP, MariaDB 설치하고 설정하기 미르다테 2024.12.30 17
74 워드프레스 미디어 업로드 용량 제한 오류 해결 미르다테 2024.12.30 18
73 Nginx Reverse Proxy 사용시 IP 주소 전달 문제 해결하기 미르다테 2024.12.30 21
72 우분투(Ubuntu) 서버에 삼바(SAMBA) 설치하기 미르다테 2024.12.30 33
71 만자로(Manjaro) 리눅스 설치 후 초기 세팅 미르다테 2024.12.30 28
70 만자로(Manjaro) 리눅스 Pacman 사용법 미르다테 2024.12.30 23
69 Nginx Proxy Manager SSL 자동 갱신하기 미르다테 2024.12.30 29
68 우분투(Ubuntu) 서버 한글 폰트 설치하기 미르다테 2024.12.30 43
67 우분투(Ubuntu) 서버 지역시간설정(tzdata) 및 로케일(locale) 설정하기 미르다테 2024.12.30 56
66 우분투(ubuntu) 서버 유저명, 홈경로, 그룹명 변경 방법 미르다테 2024.12.30 41
65 CentOS 리눅스 YUM 사용법 미르다테 2024.12.30 48
64 CentOS 서비스 자동시작 설정 및 해제 미르다테 2024.12.30 67
63 CentOS 7에서 Docker 및 Docker Compose 설치하기 미르다테 2024.12.30 84
62 칼리 리눅스(Kali Linux)에 크롬(Chrome) 설치하기 미르다테 2024.12.30 69
61 우분투(Ubuntu)에서 일괄 업데이트하기 (불필요한 패키지 자동 삭제) 미르다테 2024.12.30 57
60 우분투(Ubuntu) 서버 보안 자동 업데이트 방법 미르다테 2024.12.30 71
» CPU Governor 종류 미르다테 2024.12.30 85
58 그누보드5 게시판의 첨부파일 용량 제한과 관련된 PHP 설정 미르다테 2024.12.30 79
57 리눅스 로그파일 utmp, wtmp, btmp, last log, sulog 미르다테 2024.12.30 51
56 Virtualbox Centos 7 게스트확장설치 미르다테 2024.12.30 61
위로