Производительность динамического прокси Java

Многие современные фреймворки (Spring, Hibernate) обеспечивают очень приятное динамическое поведение с использованием динамических прокси-серверов Java, но какова точная стоимость работы, связанная с ним? Существуют ли общедоступные тесты для Sun JVM?

4b9b3361

Я не знаю, есть ли какой-либо анализ производительности в указанной вами структуре, но в моем проекте lambdaj Я сделал очень широкое использование динамического прокси с использованием той же технологии (cglib). В pdf, который объясняет, как работает моя библиотека, вы также можете найти интересное сравнение производительности по этому вопросу.

8
ответ дан 06 дек. '09 в 22:25
источник

Согласно Remi Forax, java-прокси запрещает Jit-компилятору правильно выполнять свою работу (в этом случае inline).

См. его переписанный прокси

https://github.com/forax/proxy2

1
ответ дан 01 июля '15 в 17:39
источник