1.6. RHEL을 사용하여 배포된 tuned 프로필
다음은 Red Hat Enterprise Linux에서 TuneD 와 함께 설치된 프로필 목록입니다.
제품별 또는 타사 TuneD 프로필이 더 있을 수 있습니다. 이러한 프로필은 일반적으로 별도의 RPM 패키지로 제공됩니다.
balanced
기본 power- saving 프로필. 이는 성능과 전력 소비 간의 절충을 위한 것입니다. 가능한 경우 자동 확장 및 자동 튜닝을 사용합니다. 유일한 단점은 대기 시간이 증가하는 것입니다. 현재 TuneD 릴리스에서는 CPU, 디스크, 오디오 및 비디오 플러그인을 활성화하고
보존
CPU governor를 활성화합니다.radeon_powersave
옵션은 지원되는 경우dpm-balanced
값을 사용합니다. 그러지 않으면auto
로 설정됩니다.energy_performance_preference
특성을일반적인
에너지 설정으로 변경합니다. 또한scaling_governor
policy 속성을보존
하거나 CPU governor로 변경합니다.powersave
최대 성능 절약을 위한 프로필입니다. 실제 전력 소비를 최소화하기 위해 성능을 제한할 수 있습니다. 현재 TuneD 릴리스에서는 SATA 호스트 어댑터의 USB 자동 일시 중지, WiFi 전원 저장 및 Aggressive Link Power Management (ALPM) 전원 절약 기능을 사용할 수 있습니다. 또한 정전 비율이 낮은 시스템의 멀티 코어 전력 절감을 예약하고
온디맨드
governor를 활성화합니다. 이는 AC97 오디오 전력 절약을 가능하게 하거나, 시스템에 따라 10초의 시간 초과로HDA-Intel의 전력 절약을 가능하게 합니다. 시스템에 KMS가 활성화된 지원되는 Radeon 그래픽 카드가 포함된 경우 프로필은 자동 전원 저장으로 구성합니다. ASUS Eee PC에서는 동적 슈퍼 하이브리드 엔진을 사용할 수 있습니다.energy_performance_preference
속성을powersave
또는power
energy setting로 변경합니다. 또한scaling_governor
정책 속성을온 디맨드
또는절전
CPU governor로 변경합니다.참고경우에 따라
balanced
프로파일은powersave
프로필에 비해 더 효율적입니다.예를 들어 트랜스코딩이 필요한 비디오 파일 등 수행해야 하는 정의된 작업 양을 고려하십시오. 작업이 빠르게 완료되기 때문에 트랜스코딩이 전체 전원에서 수행되면 컴퓨터가 더 적은 전력을 소비할 수 있으며 머신이 유휴 상태로 시작되고 매우 효율적인 전력 절약 모드로 자동 전환될 수 있습니다. 반면, 스로틀링된 시스템으로 파일을 트랜스코딩하는 경우 시스템은 트랜스코딩 중에 전력을 적게 소비하지만 프로세스는 더 오래 걸리고 전반적으로 소비된 전력이 더 높을 수 있습니다.
따라서
균형 잡힌
프로필은 일반적으로 더 나은 옵션이 될 수 있습니다.throughput-performance
높은 처리량에 최적화된 서버 프로필입니다. 전원 절감 메커니즘을 비활성화하고 디스크 및 네트워크 IO의 처리량 성능을 향상시키는
sysctl
설정을 활성화합니다. CPU governor가성능
으로 설정됩니다.energy_performance_preference
및scaling_governor
속성을성능
프로필로 변경합니다.accelerator-performance
-
액셀러레이터-성능 프로파일에
는throughput-performance
프로필과 동일한 튜닝이 포함되어 있습니다. 또한 CPU가 낮은 C 상태로 잠금되므로 대기 시간이 100us 미만입니다. 이를 통해 GPU와 같은 특정 가속기의 성능이 향상됩니다. latency-performance
짧은 대기 시간을 위해 최적화된 서버 프로필입니다. 전원 절감 메커니즘을 비활성화하고 대기 시간을 개선하는
sysctl
설정을 활성화합니다. CPU governor가성능
으로 설정되어 CPU가 낮은 C 상태(PM QoS에 의해)에 고정됩니다.energy_performance_preference
및scaling_governor
속성을성능
프로필로 변경합니다.network-latency
대기 시간이 짧은 네트워크 튜닝을 위한 프로필입니다.
latency-performance
프로필을 기반으로 합니다. 또한 투명한 대규모 페이지 및 NUMA 분산을 비활성화하고 다른 여러 네트워크 관련sysctl
매개변수를 튜닝합니다.latency-performance
프로필을 상속하여energy_performance_preference
및scaling_governor
속성을성능
프로필로 변경합니다.hpc-compute
-
고성능 컴퓨팅에 최적화된 프로필입니다.
latency-performance
프로필을 기반으로 합니다. network-throughput
처리량 네트워크 튜닝을 위한 프로필입니다.
throughput-performance
프로필을 기반으로 합니다. 커널 네트워크 버퍼를 추가로 늘립니다.latency-performance
또는throughput-performance
프로필을 상속하고,energy_performance_preference
및scaling_governor
속성을성능
프로필로 변경합니다.virtual-guest
Red Hat Enterprise Linux 9 가상 시스템용으로 설계된 프로필과
throughput-performance
프로필 중 다른 작업 중 하나를 기반으로 하는 VMWare 게스트로, 가상 메모리 스왑piness 감소 및 디스크 readahead 값이 증가합니다. 디스크 장벽을 비활성화하지 않습니다.throughput-performance
프로필을 상속하고energy_performance_preference
및scaling_governor
속성을성능
프로필로 변경합니다.virtual-host
throughput-performance
프로필을 기반으로 하는 가상 호스트를 위해 설계된 프로필로, 다른 작업 중에 가상 메모리 스왑piness를 줄이며, 디스크 readahead 값을 늘리며, 더 공격적인 더티 페이지 쓰기 값을 활성화합니다.throughput-performance
프로필을 상속하고energy_performance_preference
및scaling_governor
속성을성능
프로필로 변경합니다.Oracle
-
Oracle 데이터베이스에 최적화된 프로필은
throughput-performance
프로필을 기반으로 로드됩니다. 또한 투명한 대규모 페이지를 비활성화하고 기타 성능 관련 커널 매개변수를 수정합니다. 이 프로필은tuned-profiles-oracle
패키지에서 제공합니다. desktop
-
balanced
프로필을 기반으로 하는 데스크탑에 최적화된 프로필입니다. 또한 스케줄러 자동 그룹을 활성화하여 대화형 애플리케이션의 대응을 개선할 수 있습니다. optimize-serial-console
printk 값을 줄임으로써 직렬 콘솔에 I/O 활동을 조정하는 프로필입니다. 직렬 콘솔의 응답성이 향상되어야 합니다. 이 프로필은 다른 프로필에서 오버레이로 사용하기 위한 것입니다. 예를 들어 다음과 같습니다.
# tuned-adm profile throughput-performance optimize-serial-console
mssql
-
Microsoft SQL Server에 제공된 프로필입니다.
throughput-performance
프로필을 기반으로 합니다. intel-sst
사용자 정의 Intel Speed Select Technology 구성이 있는 시스템에 최적화된 프로필입니다. 이 프로필은 다른 프로필에서 오버레이로 사용하기 위한 것입니다. 예를 들어 다음과 같습니다.
# tuned-adm profile cpu-partitioning intel-sst