WebSphere AppServer 7에서 여러 번의 전쟁에 대해 하나의 공유 라이브러리를 작성했습니다. "이 공유 라이브러리에 고립 된 클래스 로더 사용"이 선택되지 않았습니다. 라이브러리가 WAR 파일의 WEB-INF \ lib 디렉토리에있는 상황에 비해 메모리 소비를 줄입니까?공유 라이브러리가 WebSphere AppServer 7의 메모리 사용 공간을 줄입니까?
3
A
답변
1
고립 된 공유 라이브러리에 설계 : 메모리 풋 프린트 저장
- 버전과 함께 처리 수 있도록 응용 프로그램 세트가 독점적으로 공유 라이브러리
- 의 사본을 공유하는 동일한 클래스를 여러 번
- 수를로드하지 않도록 도서관 사본의 최소 수는로드
따라서 공유 라이브러리와 격리 된 공유 라이브러리 모두은 메모리 사용 공간을 크게 줄여야합니다.
재배포시 메모리 누수로 인해 효과가 증가합니다. 재배포 할 라이브러리가 적 으면 메모리 누수도 줄어 듭니다.