C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[7677] Re:[만해] 엽기적인 메모리 사용량 ㅋㅋ
subspace.케이블가이 [] 1099 읽음    2003-08-19 09:34
Visual C++ 로 개발하신다면..
IBM Rational Purify나, Compuware Bound Checker 라는 프로그램을 추천합니다.
그리고.. Borland C++ Builder라면 아쉽게도 Compuware Bound Checker 만 추천해야 겠네요..
Purify는 C++ Builder를 지원하지 않네요.. -,.-;;;
두제품은 모두 메모리 릭을 잡는데 탁월한 기능을 제공합니다.
메모리와 관련된 버그에 대해서는 이 프로그램을 이용하면 소스레벨로 어디에서 문제
가능성이 있는지 나오게 됩니다.

음.. 솔찍히 말해 Bound Checker는 Unix를 지원하지 않아 잘 모르겠지만..
제가 Unix를 기준으로 개발할때 Purify 덕을 많이 봤습니다.(이것은 Unix도 지원..)
Unix의 경우에는 정말 자세하게 오류에 대한 부분이 잘 나옵니다.
이것으로 메모리에 관련된 버그는 거의 100% 고쳤으니까요..
그런데.. Windows에서 돌린 Purify의 경우 Unix에 비해서 만족 스럽지는 못한거
같습니다. Windows 자체가 MFC, Win32 API를 기준으로 만들어진 함수들이
너무나 너저분(?)하다보니.. 이쪽에서 나오는 버그도 상당수 나옵니다. (물론
소스가 없으니 함수명만 거론되죠..) 그러다 보니.. 집중적으로 무엇을 고쳐야 할지
애매한 경우가 있거든요..
쩝.. 그래도.. 없는것 보다는 훨씬 낳으니까..
위의 두 프로그램을 사용해보심 많은 도움을 얻으실 껍니다.

그럼 수고하세요.

강재호 님이 쓰신 글 :
: 안녕하세요 만해입니다.
:
: 오늘도 다름 없이 웹 로봇을 만들고 있는데요
:
: 이놈의 프로그램은 왜 짜구 메모리를 많이 잡아 먹는지
:
: 제가 만드는 프로그램마다 메모리를
:
: 기 백메가씩 잡아 먹으니
:
: 왜 이러는지 모르겠군요  쩝
:
: 지난번과 같은 실수 안 할려고 별의 별 노력을 다하고 있는데
:
: 왜 이럴까
:
: 제 프로그램 돌리고 5분후의 상태 입니다.
:
: 한번 봐주세요
:
: ps. 아참 그리고 임프님 로그인이 안되네요 ? 모가 잘못된건지? 좀 봐주세요
:
: id : greenuri 입니다.

+ -

관련 글 리스트
7675 [만해] 엽기적인 메모리 사용량 ㅋㅋ 강재호 1173 2003/08/18
7680     Re:[만해] 엽기적인 메모리 사용량 ㅋㅋ Julien 1149 2003/08/19
7677     Re:[만해] 엽기적인 메모리 사용량 ㅋㅋ subspace.케이블가이 1099 2003/08/19
7679         Re:Re:[만해] 엽기적인 메모리 사용량 ㅋㅋ 사정상익명 1506 2003/08/19
7681             Re:Re:Re:[만해] 엽기적인 메모리 사용량 ㅋㅋ 강재호.만해 1013 2003/08/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.