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
[10494] Re:Re:Re:[질문]ISAPI 프로그램에서의 메모리 관리는? PWS에서는요?(내용무)
박지훈.임프 [cbuilder] 954 읽음    2001-08-31 14:25
임프랍니다.

몇년전 웹서버 프로그래밍을 공부하던 초기 외에는 PWS를 써본 적이 없어서 장담할 수는 없습니다만..
기본적으로 PWS는 IIS와 대동소이합니다. PWS는 Win98용과 WinNT 4.0 Station 용이 있는데, 이중 특히
NT용은 실제로 IIS와 거의 동일하고, 98용도 IIS와 동작에서 있어서 차이점은 거의 없습니다.

그럼 이만...


mossmin 님이 쓰신 글 :
: : 아시겠지만, IIS에서 ISAPI 캐시 옵션을 빼면, ISAPI dll이 마치 CGI처럼 요청되었을 때만 로드되고 요청이
: : 끝나면 바로 내려가게 됩니다. 그러면 매번 웹모듈 인스턴스도 요청이 끝나면 자동 파괴되지요.
: : 그리고 또 캐시 옵션을 설정해놓은 경우(디폴트지요)라도, Application객체 (TWebApplication 타입)의
: : CacheConnections를 false로 세팅하면 웹모듈이 매번 파괴됩니다. (헬프엔 없지만, 디폴트는 true입니다.)
: :
: : 이 경우라면 메모리 관리의 중요성은 상대적으로 적다고 볼 수 있습니다. 하지만, ISAPI 캐시가 올라가있고
: : 또 CacheConnections가 true라면 ISAPI 인스턴스도 내려가지 않고, 그 안의 웹모듈 인스턴스도 내려가지
: : 않아 결과적으로 웹모듈 인스턴스가 파괴되지 않고 계속 재활용됩니다. 그리고 성능을 최고로 올리기
: : 위해서라면 당연 이렇게 설정해야 합니다.
:
:
:

+ -

관련 글 리스트
10488 [질문]ISAPI 프로그램에서의 메모리 관리는? mossmin 982 2001/08/31
10492     Re:[질문]ISAPI 프로그램에서의 메모리 관리는? 박지훈.임프 1036 2001/08/31
10493         Re:Re:[질문]ISAPI 프로그램에서의 메모리 관리는? PWS에서는요?(내용무) mossmin 869 2001/08/31
10494             Re:Re:Re:[질문]ISAPI 프로그램에서의 메모리 관리는? PWS에서는요?(내용무) 박지훈.임프 954 2001/08/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.