일부 programm의 최대 (최대) 메모리 사용량은 어떻게 측정 할 수 있습니까?최상위 메모리 소비량 측정 (Linux 프로그램)
malloc/free를 많이 사용하며 빠른 속도로 실행되므로 맨 위에 최대 메모리가 표시되지 않습니다.
$ time ./program
real xx sec
user xx sec
sys xx sec
및
$ mem_report ./program
max memory used xx mb
shared mem xx mb
기존 프로그램을 원한다는 것을 알고 있습니다. 그렇습니까? 왜냐하면 그것은 당신의 프로그램이기 때문에 다른 방식으로 처리 할 수 있습니다. –
어떤 언어입니까? 왜/a 디버거에서 실행하지 않습니까? – initall
예, 기존 실행 파일을 측정하는 것입니다. 그것은 C로 작성되었지만 '시간'으로 사용하기 쉬운 유틸리티를 얻고 싶습니다. 디버거에서 실행하면 도움이되지 않습니까? – osgx