메모리 디버깅을 어떻게 하시나요?
글쓴이: gurugio / 작성시간: 화, 2009/12/01 - 2:15오후
Ulrich Drepper라는 유명한 분이 쓰신 Defensive Programming for Red Hat Enterprise Linux 논문을 봤습니다.
GCC만을 이용해서 메모리 할당을 디버깅하는 방법을 몇가지 소개해주셔서
요긴할 것 같은 생각에 실습하다보니 이게 실제 개발에 쓸모가 있을지 의문이 듭니다.
개발하실때 valgrind나 purify같은 툴을 사용하시나요?
아니면 직접 만드신 메모리 관리 알고리즘이나 디버깅 라이브러리를 사용하시나요?
Forums:
저는 unix계열에
저는 unix계열에 제품을 많이 개발하는데요, 가능하면 리눅스로 포팅해서 valgrind로 검사해봅니다.
사내에 purify가 있기는 한데 너무 느린 solaris 머신에 깔려있어서 ;;
그리고 기타 플랫폼에서는
시스템에서 제공하는 방법으로 합니다.
-----------------
한글을 사랑합니다.
-----------------
한글을 사랑합니다.