기본 스케일링 조정기를 다시 주문형으로 변경하는 방법


9

GRUB 프로파일 링을 사용하고 프리로드를 설치 한 후 기본 스케일링 조정기는 갑자기 '요청'이 아닌 '성능'이됩니다. /etc/init.d/ondemand 서비스를 활성화하려고 시도했지만 재부팅 또는 재개 후 주지사는 항상 '성능'입니다. 아무도 무슨 일이 있었는지, 오래된 행동을 되 돌리는 방법을 알고 있습니다.

HP 6710s 노트북을 사용하고 있습니다.


cpufreqd를 제거하십시오. cpufreq-utils 만 사용하십시오.

답변:


13

cpufreq-set 명령을 루트로 실행하여 조정자를 수동으로 설정할 수 있습니다 .

키보드에서 Ctrl+ Alt+ T를 누르면 터미널이 열립니다. 열리면 아래 명령을 실행하십시오.

sudo cpufreq-set -c 0 -g ondemand

설치하려면 cpufreq-set:

sudo aptitude install cpufrequtils

cpufrequtils 에는 부팅시 모든 프로세서 코어에 대해 원하는 스케일링, 조정기 및 최소 / 최대 클럭 속도를 설정할 수있는 데몬이 포함되어 있습니다. 데몬을 시작하기 전에/etc/default/cpufrequtils루트로편집 하여 원하는 조정기를 선택하고 CPU의 최소 / 최대 속도를 설정하십시오.

/etc/conf.d/cpufreq
#configuration for cpufreq control
# valid governors:
#  ondemand, performance, powersave,
#  conservative, userspace
governor="ondemand"
# valid suffixes: Hz, kHz (default), MHz, GHz
min_freq="1GHz"
max_freq="2GHz"

출처 : archlinux.org


고마워, 이것은 잘 작동합니다. 아마도 시간이있을 때, 왜 이런 일이 발생했는지 알아 내려고 노력할 것입니다.
user65404

6
우분투의 / etc / default / cpufrequtils이며 /etc/conf.d/cpufreq가 아닙니다. 그리고 변수 (/etc/init.d/cpufrequtils에 표시)는 MAX_SPEED, MIN_SPEED 및 GOVERNOR입니다.
elmicha

@elmicha 확인하고 필요에 따라 편집하겠습니다. 감사합니다 :)
Mitch

1
sudo cpufreq-set -c 0 -g ondemand첫 번째 CPU 또는 코어의 주파수에만 적용됩니다. 예를 들어 듀얼 코어 시스템에서는 sudo cpufreq-set -c 1 -g ondemand다음 에 실행해야 하므로 두 코어 모두에 적용됩니다.
Eliah Kagan

한 번에 모든 CPU를 수행하십시오.for cpu in $(seq 0 $(($(nproc) -1))) ; do echo sudo cpufreq-set -c $cpu -g ondemand ; done
artfulrobot

1

다음 명령을 사용하여 조정자를 변경할 수 있습니다.

cpufreq-selector -g ondemand

이 명령을 사용하면 관리자를 변경하기 위해 루트 권한이 필요하지 않습니다. 이 명령을 Startup Applications ... 에 추가하면 로그인시 관리자를 변경할 수 있습니다.


1
Jupiter에 문제가있어서 프로그램이 실행되고 있지 않더라도 재시작 / 재개 할 때마다 관리자를 변경합니다
user65404

당신은 내 하루를 저장, 나는 그 명령을 편집하고 오징어와 함께 명령을 사용하여 빛을 어둡게하고 권력 변경으로 주지사를 전환합니다.
Zbunjeni

0

Xubuntu에서는 다음 ondemand명령으로 작업 을 비활성화해야합니다 .

sudo update-rc.d ondemand disable

GOVERNOR="performance"위에서 언급 한 시스템 부팅 CPU

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.