프로그램/Linux

centos tuning

milktea.kang 2019. 3. 26. 17:24

설치

yum install -y tuned


서비스 시작 등록

chkconfig tuned on


서버용 프로파일 등록 및 자동 시작

tuned-adm profile throughput-performance


tuned-adm list 에 나오는 목록 중 하나를 선택해서 프로파일로 설정하면 된다

  • default
    • 디폴트 전원절약 프로파일. 이는 사용 가능한 프로파일 중 전원 절약에 가장 적은 영향을 끼치는 것입니다. 오직 tuned의 CPU와 디스크 플러그인만을 사용합니다.
  • desktop-powersave
    • 데스크탑 시스템을 위한 전원 절약 프로파일입니다. SATA 호스트 아답터에 대해서 ALPM 전원 절약을 사용하며(3.6절. “적극적 연결 전원 관리(Aggressive Link Power Management)”를 참조), tuned의 CPU, 이더넷, 디스크 플러그인도 함께 사용합니다.
  • server-powersave
    • 서버 시스템을 위한 전원 절약 프로파일입니다. SATA 호스트 아답터에 대해서 ALPM 전원 절약을 사용하며, HAL(hal-disable-polling 매뉴얼 페이지 참조)을 통한 CD-ROM 폴링을 금지하고, tuned의 CPU와 디스크 플러그인을 사용합니다.
  • laptop-ac-powersave
    • AC전원에서 동작하는 랩탑을 위해 중간정도의 전원 절약을 제공하는 프로파일입니다. SATA 호스트 아답터를 위한 ALPM 전원 절약을 사용하고, WiFi 전원 절약과, tuned의 CPU, 이더넷, 디스크 플러그인을 사용합니다.
  • laptop-battery-powersave
    • 배터리로 작동하는 랩탑을 위해 많은 전원 절약을 제공하는 프로파일입니다. 이전에 설명한 프로파일에서 제공하는 모든 전원 절약 방법을 사용하는 것은 물론이고, CPU를 덜 깨우는 시스템을 위한 멀티 코어 전원 절약 스케줄러를 사용하며, 요구불 조정기를 사용도록 설정하고, AC97 오디오 전원 절약도 활성화합니다. 이 프로파일을 사용하면 배터리로 동작하는 랩탑 뿐만 아니고 다른 모든 종류의 시스템에서도 최대로 전원 절약을 하게 됩니다. 이 프로파일을 사용하는 경우의 단점은 성능에 눈에 띄는 영향을 끼친다는 것입니다. 특히 디스크와 네트워크 I/O의 응답 지연 면에서 그렇습니다.
  • throughput-performance
    • 서버를 위한 전형적인 처리속도 성능에 비중을 둔 튜닝 프로파일입니다. tuned와 ktune 전원 절약 방법을 사용하지 않도록 하며, sysctl 설정을 디스크와 네트워크 I/O의 처리속도(throughput) 성능을 향상시키도록 활성화합니다. 또한 deadline scheduler로 스케줄러를 변경합니다.
  • latency-performance
    • 서버를 위한 응답 시간에 비중을 둔 전형적인 튜닝 프로파일. tuned와 ktune 전원 절약 메커니즘을 상용 금지하고, 네트워크 I/O의 응답 지연을 향상시키기 위해 sysctl 설정을 활성화합니다.

참고

https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/6/html/power_management_guide/tuned-adm




centos 6 명령

service tuned start

service tuned stop

service tuned status


centos 7 명령

systemctl start tuned

systemctl stop tuned

systemctl status tuned

systemctl enable tuned


adm 명령

tuned-adm active

tuned-adm off

tuned-adm list

tuned-adm recommend