Category: java

  • openstack4j 开启debug模式

    openstack4j 开启debug 模式, 观察http请求参数.

  • maven quick start

    maven quick start a project.

  • 一次奇怪GC的排查

    读文件的时候会发生full gc,jvm 堆还有好几个GB容量就发生full gc

  • G1GC LOG

    G1提供了两种GC模式,Young GC和Mixed GC,两种都是完全Stop The World的。 * Young GC:选定所有年轻代里的Region。通过控制年轻代的region个数,即年轻代内存大小,来控制young GC的时间开销。 * Mixed GC:选定所有年轻代里的Region,外加根据global concurrent marking统计得出收集收益高的若干老年代Region。在用户指定的开销目标范围内尽可能选择收益高的老年代Region。 内容来源于: Java Hotspot G1 GC的一些关键技术

  • Why does the JVM consume less memory than -Xms specified?

    You’re looking at the resident memory – that is, the physical RAM consumed. See here for more info. The virtual memory, however, is the memory consumed by your application, including the memory swapped out (to disk). You’ll see there’s a closer correspondance with the virtual memory and your -Xms settings. why-does-the-jvm-consume-less-memory-than-xms-specified