본문 바로가기

RedHat 시스템관리

시스템 성능 튜닝 ①tuned: 시스템 성능 최적화

반응형

 

tuned: 튜닝 프로파일을 선택해서 프로세스의 예약 우선순위 조정

 

 

[ tuned 패키지 설치]

 

dnf install tuned

 

 

[ tuned  활성화 확인 ]

 

systemctl enable --now tuned

 

 

[ tuned  실행 확인 ]

 

systemctl is-active tuned

 

 

 

 

[ Red Hat Enterprise Linux 9과 함께 배포되는 튜닝 프로파일 ]

 

튜닝 프로파일 목적
balanced 절전과 성능 간에 절충이 필요한 시스템에 적합
powersave 최대 절전을 위해 시스템을 조정
throughput-performance 최대 처리량을 얻기 위해 시스템을 튜닝
accelerator
performance
throughput-performance와 동일하게 튜닝하고 대기 시간도 100μs 미만으로 줄임
latency-performance 전력 소비가 크더라도 대기 시간이 짧아야 하는 서버 시스템에 적합
network-throughput throughput-performance 프로파일에서 파생.
최대 네트워크 처리량을 얻기 위해 추가 네트워크 튜닝 매개 변수가 적용됨.
network-latency latency-performance 프로파일에서 파생.
낮은 네트워크 대기 시간을 제공하기 위해 추가 네트워크 튜닝 매개 변수를 활성화
desktop balanced 프로파일에서 파생.
대화형 애플리케이션의 빠른 응답을 제공
hpc-compute latency-performance 프로파일에서 파생.
고성능 컴퓨 팅에 이상적입니다.
virtual-guest 가상 시스템에서 실행할 경우 최대 성능을 얻기 위해 시스템을 튜닝
virtual-host 가상 시스템의 호스트로 사용될 경우 최대 성능을 얻기 위해 시스템을 튜닝
intel-sst Intel Speed Select 기술 구성을 사용하는 시스템에 최적화.
다른 프로파일의 오버레이로 사용.
optimize-serial
console
직렬 콘솔의 응답성을 높임.
다른 프로파일의 오버레이로 사용.

 

# 튜닝 프로파일 위치
/usr/lib/tuned

 

 

 

 

[ 현재 활성 상태인 튜닝 프로파일 확인 ]

 

tuned-adm active

 

 

 

[ 현재 활성 튜닝 프로파일 변경]

 

tuned-adm profile 튜닝프로파일명

 

위에서 virtual-guest였던 프로파일이 throuhput-performance로 변경

 

 

 

 

 

 

 

 

 

 

[위 내용은 Redhat의 공인 교육과정 내용 중 일부를 정리한 글입니다.]

반응형