문제

많은 현대 프레임 워크 (Spring, Hibernate)는 Java Dynamic Proxies를 사용하여 매우 멋진 동적 행동을 제공하지만 정확한 성능 비용은 얼마입니까? Sun JVM에 공개 벤치 마크가 있습니까?

다른 팁

언급 한 프레임 워크에 성능 분석이 있는지 모르겠지만 내 프로젝트에서 람다 즈 동일한 기술 (CGLIB)을 사용하여 Dynamic Proxy를 매우 많이 사용했습니다. 내 라이브러리의 작동 방식을 설명하는 PDF에서는이 주제에 대한 흥미로운 성능 비교를 찾을 수 있습니다.

Remi Forax에 따르면, Java Proxy는 JIT 컴파일러가 자신의 작업을 올바르게 수행하는 것을 금지했습니다 (이 경우에는 인라인).

그의 프록시를 다시 쓰는 것을보십시오

https://github.com/forax/proxy2

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top