아래와 같이 valgrind를 사용해서 한 process의 memory 상태를 시험해봤는데요,
아래 Message의 내용을 어떻게 이해해야 할까 해서 질문을 올립니다.
"definately lost : 120 bytes in 1 blocks"라고 나오는 Message가 아래에 있는데
이 내용을 최종 결과로 이해하면 되는걸까요?
그렇다면 이 process (21733)은 120 byte의 memory leak이 있다고 생각하면 되는것인지요?
그리고 최종결과 이전에 아래와 같은 4가지 type의 message가 보이는데 이 것들은 어떻게
이해를 해야할까요?
모두가 memory leak을 가리키는 건 아닌 것 같은데요..
예를 들어서 아래 두번째 type에서 보여지는 것과 같은
uninitialsed value를 사용한 것 자체는 memory leak과는 관계가 없는 것이겠죠?
아래와 같은 4가지 type의 message를 어떻게 해석하는 게 좋은지 알려주시면 더더욱
감사드리겠습니다.