검색

8.3.2. KSM Tuning Service

download PDF
ksmtuned 서비스는 ksm 을 반복하고 조정하여 커널 KSM(동적 페이지 병합) 구성을 미세 조정합니다. 또한 게스트 가상 머신이 생성 또는 삭제될 때 libvirt에서 ksmtuned 서비스에 의해 알림을 받습니다. ksmtuned 서비스에는 옵션이 없습니다.
# systemctl start ksmtuned
Starting ksmtuned:                                         [  OK  ]
ksmtuned 서비스는 조정 기능을 수동으로 실행하도록 ksmtuned 에 지시하는 retune 매개 변수를 사용하여 조정할 수 있습니다.
/etc/ksmtuned.conf 파일은 ksmtuned 서비스의 구성 파일입니다. 아래의 파일 출력은 기본 ksmtuned.conf 파일입니다.
# Configuration file for ksmtuned.
# How long ksmtuned should sleep between tuning adjustments
# KSM_MONITOR_INTERVAL=60

# Millisecond sleep between ksm scans for 16Gb server.
# Smaller servers sleep more, bigger sleep less.
# KSM_SLEEP_MSEC=10

# KSM_NPAGES_BOOST - is added to the `npages` value, when `free memory` is less than `thres`.
# KSM_NPAGES_BOOST=300

# KSM_NPAGES_DECAY - is the value given is subtracted to the `npages` value, when `free memory` is greater than `thres`.
# KSM_NPAGES_DECAY=-50

# KSM_NPAGES_MIN - is the lower limit for the `npages` value.
# KSM_NPAGES_MIN=64

# KSM_NPAGES_MAX - is the upper limit for the `npages` value.
# KSM_NPAGES_MAX=1250

# KSM_THRES_COEF - is the RAM percentage to be calculated in parameter `thres`.
# KSM_THRES_COEF=20

# KSM_THRES_CONST - If this is a low memory system, and the `thres` value is less than `KSM_THRES_CONST`, then reset `thres` value to `KSM_THRES_CONST` value.
# KSM_THRES_CONST=2048

# uncomment the following to enable ksmtuned debug information
# LOGFILE=/var/log/ksmtuned
# DEBUG=1
/etc/ksmtuned.conf 파일 내에서 npages ksm d 데몬이 비활성 상태가 되기 전에 ksm이 검사할 페이지 수를 설정합니다. 이 값은 /sys/kernel/mm/ksm/pages_to_scan 파일에도 설정됩니다.
KSM_THRES_CONST 값은 ksm 을 활성화하는 임계값으로 사용되는 사용 가능한 메모리의 양을 나타냅니다. ksmd 는 다음 중 하나가 발생하면 활성화됩니다.
  • 사용 가능한 메모리의 양은 KSM_THRES_CONST 에 설정된 임계값 미만으로 감소합니다.
  • 커밋된 메모리 및 임계값 KSM_THRES_CONST 의 양은 총 메모리 양을 초과합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.