Есть ли способ запросить площадь памяти конкретного объекта в JRuby?
Вы слышали о jmap , jhat и visualvm ?
jmap выводит карты памяти объектов / детали памяти кучи для данного процесса Java.
jhat - это инструмент для анализа кучи, который позволяет создавать дамп кучи Java, а затем запрашивать его с использованием языка, похожего на SQL, для получения более подробной информации.
visualvm - это еще один инструмент Java для просмотра подробностей о Java-приложениях, работающих в JVM.
Я нашел этот пост Чарльза Наттера , который очень помог мне начать работу с профилированием JRuby и проверкой памяти.