首页   快速返回

NIO JMX BufferPool内存监控     所属分类 java
jdk7之后可以通过jmx监控堆外内存

java.nio:type=BufferPool,name=direct 
java.nio:type=BufferPool,name=mapped 
java.lang.management.BufferPoolMXBean

 
List pools = ManagementFactory.getPlatformMXBeans(BufferPoolMXBean.class);  

java.lang.management
public interface BufferPoolMXBean extends PlatformManagedObject 


DirectBufferPool
MappedBufferPool

SharedSecrets.getJavaNioAccess().getDirectBufferPool()
sun.nio.ch.FileChannelImpl.getMappedBufferPool()

上一篇     下一篇
String.intern要点整理

/proc/PID/status进程信息说明

java中的非阻塞IO和异步IO

AtomicInteger源码分析要点

unsafe要点

DirectByteBuffer申请与释放