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
[23092] Thread를 종료 할 때...
양동선 [yds1004] 791 읽음    2002-12-08 16:24
제가 프로그램을 하나 짰는데요.
자꾸 메모리가 증가하는 증상이 나타나네요.

Windows 작업관리자에서 성능탭에서 실제메모리의
사용가능 메모리가 감소하면서, 프로그램이 멈추는 현상이
발생합니다.

그래서, 이유를 찾다 보니, 스레드와 관련된 부분이 아닌가
하는 생각이 들더군요.

현재 CreateThread로 생성되서 호출되는 함수에서 보면,
CloseHandle로 핸들러를 종료하고 return을 끝으로 작업이 완료
되거든요.

이렇게 하면, 함수 내부에서 생성된 지역변수들이 자동으로 제거되는지요.
이런 제 의심이 맞는지 모르겠네요.

만약 맞다면, 어떻게 처리 해야하는지. 답변 부탁 드립니다. ^^

그럼 즐거운 프로그램 되시기 바랍니다.

+ -

관련 글 리스트
23092 Thread를 종료 할 때... 양동선 791 2002/12/08
23095     Re:Thread를 종료 할 때... 조준회 883 2002/12/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.