- 처음에는 객체 풀에도 서버에도 아무런 객체가 존재하지 않는다.

- 최초에 클라이언트로부터 요청이 들어오면 객체가 생성 된다.

- 해당 클라이언트가 객체 사용을 완료하면 이 객체는 가비지 컬렉션 되는 것이 아니라 객체 풀에 옮겨진다.

- 객체 풀에서 다른 클라이언트가 요청하기를 기다리며 대기한다.

- 클라이언트가 요청하게 되면 새로운 객체가 생성되는 것이 아니라 객체 풀에 있는 객체를 사용한다.

- 계속해서 이러한 과정을 반복하다가 만일 클라이언트 요청이 많아서 객체 풀에 남아 있는 객체가 없다면 새로이 객체가 만들어 진다.

 

Tistory 태그:

'IT > Language' 카테고리의 다른 글

[java] 날짜 구하기  (0) 2008.09.20
[java] 파일과 디렉토리  (1) 2008.09.20
[JAVA] 문자열중에 한글체크 - getType  (0) 2008.09.20
javacore&heapdump  (0) 2008.09.19
@Override annotation  (0) 2008.09.16

+ Recent posts