Я использую Jconsole для мониторинга Java-приложения. На вкладке «Память» отображаются различные памяти в куче и без кучи, например
- Использование динамической памяти
- Использование некучной памяти
- Пул памяти «CMS Old Gen»
- Пул памяти «Par Eden Space»
- Пул памяти «Par Survivor Space»
- Память Пул «Кэш кода»
- Пул памяти «CMS Perm Gen»
В чем разница между этими терминами. Также предоставьте информацию о том, как обнаружить аномалии в поведении приложения путем мониторинга этих параметров.
Подробнее здесь:
https://stackoverflow.com/questions/258 ... are-they-s