在
linux平台上,jboss上的我的
java应用程序有128MB堆,但使用1.6GB的真实RAM.我怎样才能知道1.4GB的去向?
PID USER PR NI VIRT RES SHR S %CPU %MEM CODE DATA TIME+ COMMAND
1379 root 16 0 9.7g 1.6g 1980 S 0.7 1.3 36 9.7g 0:11.03 java
谢谢,
埃姆雷
最佳答案 我不确定你是怎么发现的.但我的理论是你的应用程序已经将一个巨大的文件映射为MemoryMappedBuffer.您问题中的统计信息表明您使用的是9.7千兆字节的地址空间.