1.3. 불필요한 애플리케이션을 실행하지 않도록 하여 성능 향상
실행 중인 모든 애플리케이션은 시스템 리소스를 사용합니다. 시스템에서 실행되는 불필요한 애플리케이션이 없도록 하면 성능이 크게 향상됩니다.
사전 요구 사항
- 시스템에 대한 root 권한이 있습니다.
절차
특히 서버에서 필요하지 않은 그래픽 인터페이스를 실행하지 마십시오.
시스템이 기본적으로 GUI로 부팅되도록 구성되어 있는지 확인합니다.
# systemctl get-default명령 출력이
graphical.target인 경우 텍스트 모드로 부팅하도록 시스템을 구성합니다.# systemctl set-default multi-user.target튜닝 중인 시스템에서 MTA(mail Transfer Agent) 를 적극적으로 사용하지 않는 경우 비활성화합니다. MTA가 필요한 경우 올바르게 조정되었는지 확인하거나 전용 시스템으로 이동하는 것을 고려하십시오.
자세한 내용은 MTA 문서를 참조하십시오.
중요MTA는
cron과 같은 프로그램에서 실행하는 시스템 생성 메시지를 보내는 데 사용됩니다. 여기에는logwatch()와 같은 로깅 함수로 생성된 보고서가 포함됩니다. 시스템의 MTA가 비활성화된 경우 이러한 메시지를 수신할 수 없습니다.mice, 키보드, 브랜젝트와 같은 약어의 장치는 대기 시간에 부정적인 영향을 미칠 수 있는 인터럽트를 보냅니다. 그래픽 인터페이스를 사용하지 않는 경우 사용되지 않는 모든 device를 제거하고 이를 비활성화합니다.
자세한 내용은 장치 설명서를 참조하십시오.
성능에 영향을 줄 수 있는 자동화된
cron작업을 확인합니다.# crontab -lcrond서비스 또는 불필요한cron작업을 비활성화합니다.- 시스템에서 외부 하드웨어 공급업체가 추가한 타사 애플리케이션과 구성 요소를 확인하고 불필요한 구성 요소를 제거하십시오.
추가 리소스
-
시스템에
cron(8)도움말 페이지