valgrind --tool=massif ms_print 내용 자세히 설명 부탁드립니다.
글쓴이: ijs0430 / 작성시간: 목, 2017/05/25 - 10:42오전
보여드린 사진이 지금 제가 massif 툴 옵션으로 valgrind 실행한 내용이고 출력 결과를 ms_print로 찍어낸 모습입니다.
지금 전체 메모리에서 97.77%만큼이 malloc, new 함수로 동적메모리를 할당하는데 쓰여졌다는 내용인가요?
그리고 아래 각 함수별로 몇프로만큼 계속 썼었는지 보여주는게맞나요?
51%만큼 so파일들을 불러오는데 사용했고, 그 마지막에서는 mail함수에서 25.72%만큼 메로리를 할당받아 사용했다 뭐 이런뜻이 맞나요???????
그리고 스냅샷마다 total(B) useful-heap(B) Extra-heap(B) 를 보여주는데 저 각각의 의미가 뭔가요?
useful-heap이 실제 사용된 할당받은 메모리인가여? 그렇다면 Extra heap은 어떤걸 의미하나요?
File attachments:
첨부 | 파일 크기 |
---|---|
![]() | 145.22 KB |
Forums:
댓글 달기