|
Indy Socket으로 작업중입니다.
그런데 접속되면 AThread->Data에 TObject형태의 Class를 생성해서 넣고
그걸 Excute에서 사용하면 빈번하게 접속이 Connection과 Disconnection이 반복되면
메모리가 계속 증가합니다.
물론 제가 만든 Class 모두 delete 시켰음에도 불구하고 메모리가 쌓이는 현상이
일어납니다. Indy의 버그인가요?
아무래도 너무 자주 Connect와 Disconnect가 반복되면서 오버헤드가 발생하는거 같은데
빌더 디폴드 서버소켓에서는 ThreadCacheSize라는 프로퍼티가 있어서 오버헤드 발생을
막아주는걸로 알고 있거든요 혹시 인디에도 그런것이 있는지 궁금합니다.
|