Linux "atop": MEM 총계 - (사용 + 무료 + 캐시 + hp) 합산되지 않음

Linux "atop": MEM 총계 - (사용 + 무료 + 캐시 + hp) 합산되지 않음

"여유" 메모리가 어떻게 계산되는지 알아보려고 합니다. 나는 각 프로세스가 얼마나 소비하는지 확인하고 얼마나 많은 hp/available/cache 메모리가 존재하는지 확인하기 위해 atop을 사용했습니다. 내 문제는 tot - Used (hp 포함)가 (free + cached)와 같을 것이라고 예상했지만 그렇지 않다는 것입니다.

제가 계산하는 방법은 다음과 같습니다.

모든 프로세스의 모든 RSIZE를 합산합니다. 상단에서 hptot를 추가합니다.

MEM | tot   25G | free   2.5G  | cache 96.9M | dirty  1.7M | buff   6.5M | slab  93.5M  | slrec 16.9M | shmem  3.1M | shrss   0.0M |  hptot  8.1G | numnode    2 |

내 프로세스 RSIZE는 총 13.5G입니다.

그래서 모두 가져가면 (used + hp + cache + free)900MB가 남습니다. 그게 어디 있는지 궁금해요? 이 상위 요약에 나열되지 않은 일부 메모리 사용량이 있습니까?

관련 정보