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會提供給我們。