이 매개변수는 무엇을 의미하나요?
# cat /proc/vmstat | grep low
kswapd_low_wmark_hit_quickly 2
답변1
kswapd는 사용 가능한 페이지를 최고 워터마크 위로 가져오기에 충분한 페이지를 회수한 후 100밀리초 동안 절전 모드를 시도합니다. 다음 세 가지 중 하나가 발생합니다.
- 100밀리초 후에도 사용 가능한 페이지 수는 여전히 최고 워터마크 위에 있습니다. 이로 인해 kswapd는 통계를 늘리지 않고 무기한으로 절전 모드로 돌아갑니다.
- 100밀리초가 지나면 사용 가능한 페이지 수가 최고 수위 표시 아래로 떨어집니다. 이로 인해 kswapd가 계속 실행되고
kswapd_high_wmark_hit_quickly
통계가 증가합니다. - 이 100밀리초 절전 모드가 끝나기 전에 사용 가능한 페이지 수가 최저 워터마크 아래로 떨어집니다. 이로 인해 kswapd가 계속 실행되고
kswapd_low_wmark_hit_quickly
통계가 증가합니다.
kswapd를 깨우거나 계속 실행하게 만드는 워터마크 외에 다른 조건이 있기 때문에 그것보다 조금 더 복잡하지만 이것이 기본 아이디어입니다.
원천: