У меня есть сервер на основе Netty, который асинхронно обрабатывает многочисленные HTTP-запросы.
Цель — выявить прямое использование памяти приложением.
Теперь я понимаю, что подсчет ссылок — это один из способов выявить использование памяти. Но для каждого запроса несколько объектов (например, httpContent и т. д.) остаются явными, а для других Netty внутренне обновляет счетчик ссылок.
Поскольку сервер способен обрабатывать множество запросов одновременно, как я могу отслеживать прямое использование памяти моим приложением и раскрывать его?
Есть ли способ получить общее количество ссылок во всем приложении?
Помимо ReferenceCount, каковы другие способы мониторинга прямого использования памяти?