2017-03-01 12 views
1

이전 버전의 악기의 이전 스크린 샷을 보았을 때 할당 목록에서 'malloc'호출과 함께 '무료'호출이 나타납니다.악기 8.2에서 메모리가 해제 된 시점을 어떻게 알 수 있습니까?

더 이상 그렇지 않습니다.

나는 무료 이벤트를 제외시키지 않으려 고했지만, free 중 하나를 호출하는 것으로 보이지 않습니다. 메모리는 이제 해제 될 때

enter image description here

는 어떻게 볼 수 있습니까?

답변

3

무료 이벤트를 유지하도록 Instruments를 구성해야합니다. 먼저, 해제 된 메모리의 이벤트 삭제 확인란이 선택되지 않았는지 확인하십시오.

enter image description here

둘째, 작성 및 삭제에 할당 수명을 설정.

enter image description here

이 악기 무료 이벤트를 보려면 특정 메모리 주소로 드릴 다운해야합니다. Instruments는 무료 이벤트 목록을 제공하지 않습니다. 할당 요약에서 마우스 커서를 범주 위로 이동하십시오. 화살표가있는 버튼이 나타납니다.

enter image description here

해당 범주에 대한 메모리 할당의 목록을 보려면 그 버튼을 클릭합니다. 마우스 커서를 메모리 주소 위로 이동하면 화살표가있는 다른 메모리가 나타납니다.

enter image description here

해당 주소에 대한 모든 메모리 이벤트를 확인 버튼을 클릭합니다. 이곳에서 무료 이벤트를 찾을 수 있습니다.

enter image description here

+0

는 :('free' 호출을 표시하지 않도록했다. –

+1

내 대답을 업데이트. 업데이트 된 대답은, 당신을위한 무료 이벤트를 표시 당신이보고 기대하고 무엇과 질문을 업데이트하지 않을 경우 어떤 너는보고있다. –