[질문] Cross compiling 환경의 memory leak detector?
글쓴이: ulsiguya / 작성시간: 수, 2004/12/29 - 6:36오후
x86이 아닌, 다른 플렛폼에서 memory leak을 reporting할 수 있는 프로그램 혹은 library를 찾습니다.
저는 주로 ARM이나, MIPS CPU 기반의 보드를 개발합니다. 보통 Seg fault는 그런데로 잡겠는데, leak은 해결하려면 여간 까다로운 것이 아닙니다.
게시판을 보니, efence나 valgrind, dmalloc 같은것을 주로 얘기하시는데요... 제가 보기엔 x86용인것 같습니다.
혹시 ARM 이나 MIPS 기반 linux 에서 memory leak을 알수 있는 툴이 없을까요?
특히 저는 개발 속도때문에 C++를 많이 사용합니다. 단지 malloc 뿐 아니라, new/delete 관련된 것도 leak을 알려주는 툴이면 더욱 좋겠네요...
부탁합니다...
Forums:
LD_PRELOAD 가 지원되는 환경이면 (man ld.so) http:
LD_PRELOAD 가 지원되는 환경이면 (man ld.so) http://www.andreasen.org/LeakTracer/
를 사용해보세요.
---
http://coolengineer.com
Re: [질문] Cross compiling 환경의 memory leak detector?
저도 님과 똑같은 상황에서 개발합니다.
말씀하시는 툴을 X86용을 크로스컴파일해서 타겟에서 직접 돌려봅니다.
저역시 C++을 주로 사용하고 있어서
LeakTracer를 사용합니다.
malloc/free 과 new/delete를 추적해 줍니다.
http://www.korone.net QT 커뮤니티 사이트
댓글 달기