
실행 중인 free -hm
출력:
total used free shared buffers cached
Mem: 15G 15G 389M 321M 169M 11G
-/+ buffers/cache: 3.9G 11G
Swap: 7.9G 80K 7.9G
'shared' 열은 /proc/meminfo Shmem(332072kb)과 동일하지만 와 공유 메모리를 사용하는 프로세스를 추적하려고 하면 ipcs -m
~24MB 사용량만 표시됩니다.
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000000 851968 dangets 700 7978224 2 dest
0x00000000 458753 dangets 700 7978224 2 dest
0x00000000 589827 dangets 700 7978224 2 dest
0x0052e2c1 327684 postgres 600 48 5
여기가 더 모호해지기 때문에 내가 틀렸다면 정정해 주십시오.
마운트 도 찾아봤는데 마운트 tmpfs
만 있고 123MB 밖에 안된다고 하네요./run
du -chs /run
Shmem 필드 에 실제로 기여하는 것이 무엇인지 설명하거나 문서를 알려줄 수 있는 사람이 있습니까 /proc/meminfo
? 감사해요!