리눅스우분투 valgrind 처리결과 질문

skyjjogari의 이미지

우분투에서 yolov3+tensorrt 구동중입니다.

장시간 실행 시 메모리 누수가 의심되어 valgrind 실행해보았습니다.

첨부한 사진과 같이 3가지 loss record가 나오는데

무슨의미인지 알수가없네요

아시는 분 있으시면 알려주세요

File attachments: 
첨부파일 크기
Image icon KakaoTalk_20191031_165253346.jpg636.47 KB
jick의 이미지

* 에러메시지는 화면을 찍어서 스크린샷을 올리지 말고 ^C ^V 해서 본문에 넣어주세요. 스크린샷을 뜨면 검색도 안되고 누가 보고 구글에 넣어보고 싶으면 보고 쳐야 합니다.

그리고 화면에 나온 메시지는 /bin/dash라고 하고 있는데 이건 shell인데요. 메모리 누수가 의심되는 프로세스 자체가 아니라 그 해당 프로세스를 실행시키는 shell script에 대고 valgrind를 돌린 것으로 보입니다.

해당 스크립트를 고칠 수 없다면 스크립트에서 만들어지는 모든 자식 프로세스를 검사할 수 있게 --trace-children=yes 옵션을 주는 방법도 있습니다.

haltagy의 이미지

list 에 포인터들 싹 담아서 루프돌려가면서 delete 해주시면
몇개는 사라질 것 같음 호달달

매일 1천억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키지않는. 야근 하는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 안받습니다.