3.4. Tuned 및 ktune

Tuned는 다양한 시스템 구성 요소의 사용에 대한 데이터를 모니터링하고 수집하여 필요에 따라 동적으로 시스템 설정을 조정하기 위해 이러한 정보를 사용하는 데몬입니다. 이는 CPU 및 네트워크 사용 변경 사항에 반응하고 활성 장치에 있는 성능을 향상시키거나 비활성 장치의 전력 소비를 줄이기 위해 설정을 조정할 수 있습니다.
부수적인 ktunetuned-adm 도구와 함께 사전 설정된 튜닝 프로파일을 제공하여 수많은 특정 사용 사례에 있어서 성능을 향상시키고 전원 소비를 감소시킵니다. 이 프로파일을 편집하거나 새 프로파일을 생성하여 사용자 환경에 적합한 성능 솔루션을 생성합니다.
tuned-adm의 일부로 제공되는 프로파일에는 다음과 같은 것이 포함됩니다:
default
기본적인 절전 프로파일입니다. 이는 가장 기본적인 절전 프로파일입니다. 디스크 및 CPU 플러그인만 활성화합니다. 이는 tuned-adm을 튜닝 해제하는 것과 동일하지 않습니다. 이 경우 tunedktune 모두는 비활성화됩니다.
latency-performance
전형적인 지연 성능 튜닝 용 서버 프로파일입니다. 이는 tunedktune 절전 메커니즘을 비활성화합니다. cpuspeed 모드는 performance로 변경됩니다. 각 장치의 I/O 엘리베이터는 deadline으로 변경됩니다. 서비스의 전원 관리 품질의 경우 cpu_dma_latency 요구 사항 값 0이 등록됩니다.
throughput-performance
전형적인 처리량 성능 튜닝 용 서버 프로파일입니다. 시스템이 엔터프라이즈급 스토리지가 없는 경우 이 프로파일이 권장됩니다. 이는 latency-performance와 동일하지만 다음과 같은 차이점이 있습니다:
  • kernel.sched_min_granularity_ns (scheduler minimal preemption granularity)는 10 밀리초로 설정됩니다.
  • kernel.sched_wakeup_granularity_ns (scheduler wake-up granularity)는 15 밀리초로 설정됩니다.
  • vm.dirty_ratio (virtual machine dirty ratio)는 40%로 설정됩니다.
  • transparent huge pages가 활성화됩니다.
enterprise-storage
이 프로파일은 배터리 백업 컨트롤터 캐시 보호 및 디스크 내장 캐시 관리 등 엔터프라이즈급 스토리지로 엔터프라이즈 크기 서버 설정에 권장됩니다. 이는 throughput-performance 프로파일과 동일하지만 파일 시스템은 barrier=0로 다시 마운트됩니다.
virtual-guest
이 프로파일은 배터리 백업 컨트롤터 캐시 보호 및 디스크 내장 캐시 관리 등 엔터프라이즈급 스토리지로 엔터프라이즈 크기 서버 설정에 권장됩니다. 이는 throughput-performance 프로파일과 동일하지만 다음과 같은 차이점이 있습니다:
  • readahead 값은 4x로 설정됩니다.
  • root/boot 파일 시스템 이외의 파일 시스템은 barrier=0으로 다시 마운트됩니다.
virtual-host
enterprise-storage 프로파일에 따라 virtual-host도 가상 메모리의 swappiness를 줄이고 더티 페이지의 보다 적극적인 쓰기 저장을 가능하게 합니다. 이 프로파일은 Red Hat Enterprise Linux 6.3 이상 버전에서 사용 가능하며 KVM 및 Red Hat Enterprise Virtualization 호스트를 포함하여 가상화 호스트의 프로파일에 권장됩니다.
tunedktune에 대한 보다 자세한 내용은 http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/에 있는 Red Hat Enterprise Linux 6 전력 관리 가이드에서 참조하십시오.

Red Hat의 최신 제품 문서 번역을 신속하게 제공하기 위해 이 페이지에는 영어 원본을 한국어로 자동 번역한 내용이 포함되어 있을 수 있습니다. [자세한 내용보기]