您的位置 首页 > 数码极客

[如何查看linux电脑内存]linux查看内存型号…

1、查看进程号

ps -ef | grep tomcat

2、查看当前内存分配,200ms打印一次

jstat -gc 进程号 200 1jstat -gc 34480 200 1 S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT 14848.0 15360.0 10907.4 0.0 2699776.0 927300.9 1175040.0 636762.8 276908.0 238024.6 31148.0 26766.2 3510 72.635 6 2.610 75.245S0C:第一个幸存区的大小 S1C:第二个幸存区的大小 S0U:第一个幸存区的使用大小 S1U:第二个幸存区的使用大小 EC:伊甸园区的大小 EU:伊甸园区的使用大小 OC:老年代大小 OU:老年代使用大小 MC:方法区大小 MU:方法区使用大小 CCSC:压缩类空间大小 CCSU:压缩类空间使用大小 YGC:年轻代垃圾回收次数 YGCT:年轻代垃圾回收消耗时间 FGC:老年代垃圾回收次数 FGCT:老年代垃圾回收消耗时间 GCT:垃圾回收消耗总时间

3、查看当前堆使用情况

jmap -Heap 34480Attaching to process ID 34480, please wait... Debugger attached successfully. Server compiler detected. JVM version is 25.192-b12 using thread-local object allocation. Parallel GC with 8 thread(s) Heap Configuration: MinHeapFreeRatio = 0 MaxHeapFreeRatio = 100 MaxHeapSize = 8388608000 ) NewSize = 174587904 ) MaxNewSize = 2796027904 ) OldSize = 349700096 ) NewRatio = 2 SurvivorRatio = 8 MetaspaceSize = 21807104 ) CompressedClassSpaceSize = 1073741824 ) MaxMetaspaceSize = 17592186044415 MB G1HeapRegionSize = 0 ) Heap Usage: PS Young Generation Eden Space: capacity = 2764570624 ) used = 1962159688 ) free = 802410936 ) 70.97520573234594% used From Space: capacity = 15204352 ) used = 11169176 ) free = 4035176 ) 73.46038818359375% used To Space: capacity = 15728640 ) used = 0 ) free = 15728640 ) 0.0% used PS Old Generation capacity = 1203240960 ) used = 652045072 ) free = 551195888 ) 54.19073100702955% used 88789 interned Strings occupying 9011304 bytes.

从23行heap usage 就可以看到当前堆的状况

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何查看linux电脑内存,linux查看内存型号,如何查看linux电脑内存使用情况,查看linux的cpu和内存,查看linux内存使用情况命令”边界阅读