Instant Messaging 서버를 실행하려면 J2SE 버전 5를 사용하십시오. 이 버전은 보다 나은 성능을 제공하며 인체 공학적 기능을 지원하므로 명령줄을 통한 조정 작업이 필요하지 않습니다. 이 버전의 Java 사용에 대한 자세한 내용은 다음 문서를 참조하십시오.
Instant Messaging 서버는 iim.conf의 iim.jvm.maxmemorysize 매개 변수를 사용하여 할당할 최대 JVM 힙 크기를 설정합니다. 이 매개 변수의 기본값은 256MB이지만, 대용량 Instant Messaging 배포에서는 더 많은 메모리가 필요합니다. 서버 풀에서 Instant Messaging 서버에 할당할 메모리 크기는 지원해야 하는 동시 활성 사용자 수에 따라 다릅니다. 서버 풀의 각 Instant Messaging 서버는 256MB가 필요하고 각 연결된/활성 사용자에 대해 다음과 같은 매일 사용으로 65KB가 추가로 필요합니다.
두 개의 상태 확인 업데이트
다섯 번의 10분간 채팅
한 번의 15분간 여러 사용자 회의
한 번의 로그아웃 및 로그인
사용자별 추가 로드, 추가 Instant Messaging 서비스(예: 뉴스, 파일 전송 등) 사용, 기능(예: 메시지 필터, 아카이브, SSL 등) 사용 시에는 더 많은 메모리가 사용됩니다. 프로덕션 환경에 Instant Messaging을 배포하기 전에 일반적인 사용자 작업의 로드 프로필링을 수행해야 합니다. Instant Messaging 배포의 로드 프로필링에 대한 자세한 내용은 Sun 지원 서비스에 문의하십시오.