C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[6106] Re:운영자님/부운영자님/고수분들 답변즘 부탁드릴께요....
최혜원.시리 [sirius] 2692 읽음    2001-03-14 21:40
제가 생각하기에도 중간중간에 메모리 반환이 잘 이루어 지지 않은것 아닐까요?
영상처리를 하기위해서 예를 들면 비트맵이나 펜같은 것 생성해놓고 delete 하지 않았는지
한번 확인해 보셔야 할 것 같네요..
델코에 다음과 같은 추천이 있더군요.. 메모리, 리소스 누수 감시 프로그램이라고 하는데.
저는 사용을 안해봐서 잘 모르겠군요..(그대로 퍼서 올려드립니다. )

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
매일 도움만 봤다가 델피언들에게 도움이 될만한 정보가 있어서 올립니다.
MemProof 라는 프로그램을 소개할까 합니다.

GDI/User/Kernal/BDE 등 델파이 및 씨빌더로 제작된 프로그램의 메모로 누수
감시 및 반환되지 않은 리소스를 철처하게 분석할 수 있고 리소스를 할당한
소스의 위치까지 정확하게 찾아주는 아주 신통한 놈입니다.

대부분의 자원을 할당하는 윈도우API를 후킹해줍니다.

소스위치 까지 찾아보기 위해서는 Project->Options 의 Complier 옵션과
Linker 옵션을 조정해주어야 하는데 이건 도움말에 자세히 나와 있습니다.
옵션을 조정해서 컴파일하느까 1메가짜리 화일이 6넘어버리네요.

URL: http://www.totalqa.com/downloads/memproof.asp

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
그리고 비슷한 폼을 여러개만들어서 사용할때 한 폼에 다 만들어 놓는것은 별로 안좋은 방법 같네요..   비슷한것들의 기본적인 함수 및 컴포넌트로 구성된 폼에서 상속받는 형식으로 하시면 어떠세요.. 디버그나 업데이트 하시기에도 편하실 것 같은데요...
그럼 즐프 하세요..


꼼지락.수야 님이 쓰신 글 :
: 안녕하세요 ^^
:
: 허접A+ 수야입니다.
:

: 다름이 아니라 상당히 골때리고 머리아픈 부분이 있어서 이렇게 ㅠ_ㅠ 여쭤봅니당..
:
: 항개의 애플리케이션을 맹글구 이쩌~
:
: 근데.. 제 프로그램이 요구하는 폼들이 상당히 많습니다.
:
: 대략 40~50개 정도?
:
: 그런데 그중에 약 30~40개 가량은 비슷한 인자값들로 구성되어있습니다.
:
: 어떤분의 이야기로는 이 폼을 하나만 만들어 해당사항에대한 것들만 보여주고 사용하라 하십니다
:
: 리쏘스를 덜 잡아먹는다고 하시던데요..
:
: 또 어떤분은 new해서 delete 되는데 리쏘쓰를 많이 잡아먹냐고 하십니다.
:
: 첫번째 경우는 팀장급 두분이 말씀하신거조...
:
: 두번째 경우는 제 생각이면서 또 다른분의 생각입니다.
:
: 더욱 쉽게 이야기 하겠습니다.
:
: Photo Shop을 만듭니다. 영상처리를 할려고하는데 꾀 많은 양의 영상처리들이 있죠..
:
: blur brighten resize rotate 등등등..
:
: 저는 각각의 폼을 new로 생성하여 ShowModal로 띄워 이미지 처리가 끝나면
:
: delete해주었습니다.
:
: 무슨 차이인가요?
:
: 왜 제가 한 방법은 리소스를 많이 잡아 먹을까요?
:
: 인정은 했지만 이해가 가질 않습니다.
:
: 알려주세요~ 제발 T^T

+ -

관련 글 리스트
6093 운영자님/부운영자님/고수분들 답변즘 부탁드릴께요.... 꼼지락.수야 2405 2001/03/14
6126     Re:운영자님/부운영자님/고수분들 답변즘 부탁드릴께요.... 제라툴 2344 2001/03/15
6106     Re:운영자님/부운영자님/고수분들 답변즘 부탁드릴께요.... 최혜원.시리 2692 2001/03/14
6100     Re:운영자님/부운영자님/고수분들 답변즘 부탁드릴께요.... 이영수 2338 2001/03/14
6096     그럼 직접 테스트 해보면 될거 아닌가? 해당화 2403 2001/03/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.