Oracle收购Sun,对于Java 语言是件好事,Oracle应该会引导Java语言走向下一个辉煌。否则什么跟微软.net抗衡呢。今天看新闻,Sun发布了新一代的垃圾回收机制-G1 。G1 Garbage Collectior Feature 包含在Java 6 Update 14中。大家可以下载来玩玩。Sun发布该垃圾回收机制来替换Concurrent Mark-Sweep 叫做并行标记交换垃圾回收机制,大家在Sun文档中可以查查该机制。
G1主要针对多CPU机器,达到更高的并行与并发的能力。与并行标记交换机制类似,该垃圾回收机制目的是为了提高吞吐量。相比并行标记交换机制,该回收机制对碎片进行了压缩来满足大量平稳长周期的操作。
同时,G1使用可确定停顿模式来满足用户自定义停顿时间的需求。相对并行标记交换机制,有更平稳的停顿时间。
下载 通过下面命令行使用:
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC。
被Oracle收购后,在JVM设计上,SUN的这帮人马如果和Weblogic 设计Jrocket人马强强联合,相信会有更好的JVM会提供给我们。