淘先锋技术网

首页 1 2 3 4 5 6 7
1.查看应用程序分配的内存情况

ps -ef | grep  java应用程序名称

-Xms 和 -Xmx 分别代表分配JVM的最小内存和最大内存。

2.查看gc情况
(1) jstat -gc 12538 5000
-- 说明:12538 进程号   5000打印间隔时长(单位:ms)
(2) jstat -gcutil 29727 1s

-- 说明:12538 进程号   1s打印间隔时长

显示内容说明:
S0C、S1C、S0U、S1U:Survivor 0/1区容量(Capacity)和使用量(Used)
EC、EU:Eden区容量和使用量
OC、OU:年老代容量和使用量
PC、PU:永久代容量和使用量
YGC、YGT:年轻代GC次数和GC耗时
FGC、FGCT:Full GC次数和Full GC耗时
GCT:GC总耗时


显示内容说明如下(部分结果是通过其他其他参数显示的,暂不说明):
S0C:年轻代中第一个survivor(幸存区)的容量 (字节) 
S1C:年轻代中第二个survivor(幸存区)的容量 (字节) 
S0U:年轻代中第一个survivor(幸存区)目前已使用空间 (字节) 


S1U:年轻代中第二个survivor(幸存区)目前已使用空间 (字节) 
EC:年轻代中Eden(伊甸园)的容量 (字节) 
EU:年轻代中Eden(伊甸园&#x