Czy istnieje sposób pomiaru bezpośredniego użycia pamięci w Javie?

Jeśli utworzę bufor za pośrednictwemByteBuffer.allocateDirect(), pamięć istnieje poza stertą Java. Czy istnieje sposób na zmierzenie tego rodzaju użycia pamięci z mojej aplikacji w sposób międzyplatformowy, podobny do tego, w jaki sposób mogę mierzyć wykorzystanie sterty Java za pomocąRuntime.totalMemory() iRuntime.freeMemory()?

questionAnswers(2)

yourAnswerToTheQuestion