로드 평균 자체는 과부하 원인에 대한 자세한 정보를 제공하지 않으므로 추가 특성, 즉 캐시에서 완료된 디스크 읽기 작업의 비율이 필요합니다. 이를 측정하려면 다음이 필요할 수 있습니다.
- 캐시에서 읽은 데이터의 양(또는 디스크에서 직접 읽은 데이터의 양)
- 읽은 총 데이터 양입니다.
둘 다 일정 기간(fe, 1초) 동안 지속됩니다.
이 정보는 procfs/sysfs에서 사용할 수 있습니까?
답변1
cachestat-perf
다음에서 사용성능 도구.
# cachestat-perf
Counting cache functions... Output every 1 seconds.
HITS MISSES DIRTIES RATIO BUFFERS_MB CACHE_MB
2086 47 0 97.8% 5 541
1952 0 0 100.0% 5 541
1851 0 0 100.0% 5 541
1904 0 0 100.0% 5 541
1903 0 0 100.0% 5 541
답변2
sar -r --human 1
해당 열에서 찾고 있는 정보를 제공해야 합니다 kbdirty
. 매뉴얼 페이지는 사용 가능한 다양한 명령에 대한 광범위한 세부 정보를 제공합니다.