1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
| D:\testOOM>java -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintHeapAtGC -Xms10M -Xmx10M -Xmn4M TestHeapOOM Allocate : 1 Allocate : 2 Allocate : 3 {Heap before GC invocations=1 (full 0): PSYoungGen total 3584K, used 3002K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 97% used [0x00000000ffc00000,0x00000000ffeee8c0,0x00000000fff00000) from space 512K, 0% used [0x00000000fff80000,0x00000000fff80000,0x0000000100000000) to space 512K, 0% used [0x00000000fff00000,0x00000000fff00000,0x00000000fff80000) ParOldGen total 6144K, used 4096K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 66% used [0x00000000ff600000,0x00000000ffa00010,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K Heap after GC invocations=1 (full 0): PSYoungGen total 3584K, used 488K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 0% used [0x00000000ffc00000,0x00000000ffc00000,0x00000000fff00000) from space 512K, 95% used [0x00000000fff00000,0x00000000fff7a020,0x00000000fff80000) to space 512K, 0% used [0x00000000fff80000,0x00000000fff80000,0x0000000100000000) ParOldGen total 6144K, used 4312K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 70% used [0x00000000ff600000,0x00000000ffa36020,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K } {Heap before GC invocations=2 (full 0): PSYoungGen total 3584K, used 488K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 0% used [0x00000000ffc00000,0x00000000ffc00000,0x00000000fff00000) from space 512K, 95% used [0x00000000fff00000,0x00000000fff7a020,0x00000000fff80000) to space 512K, 0% used [0x00000000fff80000,0x00000000fff80000,0x0000000100000000) ParOldGen total 6144K, used 4312K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 70% used [0x00000000ff600000,0x00000000ffa36020,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K Heap after GC invocations=2 (full 0): PSYoungGen total 3584K, used 488K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 0% used [0x00000000ffc00000,0x00000000ffc00000,0x00000000fff00000) from space 512K, 95% used [0x00000000fff80000,0x00000000ffffa020,0x0000000100000000) to space 512K, 0% used [0x00000000fff00000,0x00000000fff00000,0x00000000fff80000) ParOldGen total 6144K, used 4312K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 70% used [0x00000000ff600000,0x00000000ffa36020,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K } {Heap before GC invocations=3 (full 1): PSYoungGen total 3584K, used 488K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 0% used [0x00000000ffc00000,0x00000000ffc00000,0x00000000fff00000) from space 512K, 95% used [0x00000000fff80000,0x00000000ffffa020,0x0000000100000000) to space 512K, 0% used [0x00000000fff00000,0x00000000fff00000,0x00000000fff80000) ParOldGen total 6144K, used 4312K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 70% used [0x00000000ff600000,0x00000000ffa36020,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K Heap after GC invocations=3 (full 1): PSYoungGen total 3584K, used 0K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 0% used [0x00000000ffc00000,0x00000000ffc00000,0x00000000fff00000) from space 512K, 0% used [0x00000000fff80000,0x00000000fff80000,0x0000000100000000) to space 512K, 0% used [0x00000000fff00000,0x00000000fff00000,0x00000000fff80000) ParOldGen total 6144K, used 642K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 10% used [0x00000000ff600000,0x00000000ff6a08a0,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K } {Heap before GC invocations=4 (full 1): PSYoungGen total 3584K, used 0K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 0% used [0x00000000ffc00000,0x00000000ffc00000,0x00000000fff00000) from space 512K, 0% used [0x00000000fff80000,0x00000000fff80000,0x0000000100000000) to space 512K, 0% used [0x00000000fff00000,0x00000000fff00000,0x00000000fff80000) ParOldGen total 6144K, used 642K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 10% used [0x00000000ff600000,0x00000000ff6a08a0,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K Heap after GC invocations=4 (full 1): PSYoungGen total 3584K, used 0K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 0% used [0x00000000ffc00000,0x00000000ffc00000,0x00000000fff00000) from space 512K, 0% used [0x00000000fff00000,0x00000000fff00000,0x00000000fff80000) to space 512K, 0% used [0x00000000fff80000,0x00000000fff80000,0x0000000100000000) ParOldGen total 6144K, used 642K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 10% used [0x00000000ff600000,0x00000000ff6a08a0,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K } {Heap before GC invocations=5 (full 2): PSYoungGen total 3584K, used 0K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 0% used [0x00000000ffc00000,0x00000000ffc00000,0x00000000fff00000) from space 512K, 0% used [0x00000000fff00000,0x00000000fff00000,0x00000000fff80000) to space 512K, 0% used [0x00000000fff80000,0x00000000fff80000,0x0000000100000000) ParOldGen total 6144K, used 642K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 10% used [0x00000000ff600000,0x00000000ff6a08a0,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K Heap after GC invocations=5 (full 2): PSYoungGen total 3584K, used 0K [0x00000000ffc00000, 0x0000000100000000, 0x0000000100000000) eden space 3072K, 0% used [0x00000000ffc00000,0x00000000ffc00000,0x00000000fff00000) from space 512K, 0% used [0x00000000fff00000,0x00000000fff00000,0x00000000fff80000) to space 512K, 0% used [0x00000000fff80000,0x00000000fff80000,0x0000000100000000) ParOldGen total 6144K, used 630K [0x00000000ff600000, 0x00000000ffc00000, 0x00000000ffc00000) object space 6144K, 10% used [0x00000000ff600000,0x00000000ff69d8d0,0x00000000ffc00000) Metaspace used 2580K, capacity 4486K, committed 4864K, reserved 1056768K class space used 287K, capacity 386K, committed 512K, reserved 1048576K } java.lang.OutOfMemoryError: Java heap space Dumping heap to java_pid17676.hprof ... Heap dump file created [1336934 bytes in 0.006 secs] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at TestHeapOOM.main(TestHeapOOM.java:6)
D:\testOOM>
|