Подтвердить что ты не робот

Эксплуатационные расходы АОП

Мне было интересно, есть ли какие-либо серьезные проблемы с производительностью при использовании AspectJ, если он используется для перехвата каждого (или только самого) метода в приложении. Разумеется, на производительность также повлияет совет, который был выполнен при каждом перехвате.

Для этого примера, скажем, очень простой совет, который выполняется очень быстро и с минимальными потерями в работе/без памяти. Есть ли еще значительные убийцы производительности, поскольку каждый метод перехватывается?

4b9b3361

Ответ 1

Кто-то другой задал аналогичный вопрос, касающийся АОП; Я думаю, этот ответ наиболее применим к вашему вопросу.