공유 메모리를 사용하여 하위 프로세스 간에 데이터를 저장하고 전송하는 C++ 프로세스가 있습니다. top 유틸리티가 CPU와 메모리의 런타임 정보를 제공하는 것처럼 상위 프로세스가 실행되는 동안 공유 메모리 사용량을 확인하고 싶습니다.
나는 상단 출력의 메모리 섹션에 공유 메모리가 포함되어 있다는 사실에 약간 회의적입니다. 할 수 있다?
답변1
SHR 열에는 공유 메모리가 표시되어야 하지만 이 열에는 프로그램과 연결된 동적으로 로드된 모든 라이브러리도 포함되어 있다는 점을 기억하세요.