Linux: free/top에서 스왑을 보고하는 방법 프로세스 별 스왑 사용량을 올바르게 결정하는 방법

Linux: free/top에서 스왑을 보고하는 방법 프로세스 별 스왑 사용량을 올바르게 결정하는 방법

Linux에서 스왑이 어떻게 보고되는지 설명해 주실 수 있나요?

free 및 top 명령이 /proc/$PID/status.

grep --color VmSwap /proc/*/status보고합니다 0 kB.

어떤 도움이라도 대단히 감사하겠습니다.

답변1

커널은 스왑 영역을 활용할 수 있으며 프로세스 사용량만 확인합니다.

한 가지 예는 가상 메모리를 백엔드로 사용하는 tmpfs 파일 시스템입니다. RAM이 소진되면 일부 스왑이 사용됩니다.

관련 정보