Есть ли способ измерить прямое использование памяти в Java?

Если я создаю буфер черезByteBuffer.allocateDirect()память существует вне кучи Java. Есть ли способ измерить такой тип использования памяти моего приложения кросс-платформенным способом, аналогичным тому, как я могу измерить использование кучи Java с помощьюRuntime.totalMemory() а такжеRuntime.freeMemory()?

Ответы на вопрос(2)

Ваш ответ на вопрос