로드 된 클래스 중 아무 것도 계속 증가하지 않습니다. as discussed here.반사 수업은 계속 증가합니다
- GeneratedConstructorAccessorXX
- GeneratedMethodAccessorXX 을 : 스택 오버플로 지역 사회에서 yourkit 도움을 사용하여
생성 된 serializationConstructorAccessorXX
여기서 XX는 일부 숫자입니다. 그들이 가지고 있겠지 있도록 내 지식과 내가 무엇을 googling 후 알게 한 당으로
, 나는 아래로 증가하기 클래스가 동적으로 생성하기 때문에 반사 클래스의 것으로 결론을 내릴 수 있었다
, 이들은 memory.These 접근에 저장된 객체 정보에 액세스하는 반사에 의해 사용되는 런타임 프록시의 종류 캐시입니다 매번 재생성해야합니다. 이러한 클래스 객체는 클래스 로더 당 싱글 톤이므로 주어진 클래스의 클래스 로더 당 생성 된 접근 자의 인스턴스가 하나만 있습니다. 이 경우, 반복 테스트를 실행할 때로드 된 클래스가 증가하는 이유는 무엇입니까?
업데이트 * 부하를 증가 내가 관찰 한 추가 분석에 특히 때문에 의 GeneratedSerializationConstructorAccessor입니다.