В чем разница между Metaspace и Родомна?Разница между Metaspace и Native Memory в Java
Metaspace можно отследить с помощью jconsole, jvisualvm, jstat cmds.
Кажется, что Native Memory можно отследить с помощью jcmd. Link
Is metaspace также родной памяти?
Где хранятся буферы NIO? В метапассе или нативной памяти?
Я использую Tomcat с разъемами NIO. Значение RSS в 'ps' unix cmd не соответствует (heap + metaspace). Поэтому, если родная память больше, чем metaspace, как ее измерить. И если возможно, вы могли бы упомянуть о разрыве используемой памяти (RSS) –
Могут быть много причин, как для многих потоков, может быть проблема с версией glibc> 2.10 и т. Д. Вы можете использовать 'pmap-x', чтобы получить больше информации в память. – sol4me
Большая часть вашего ответа была скопирована с http://www.evanjones.ca/java-bytebuffer-leak.html – TheLostMind