在linux平台上,jboss上的My 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 GB的地址空间。