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