读书人

一步步优化JVM3:GC优化基础[转]

发布时间: 2012-12-23 11:28:15 作者: rapoo

一步步优化JVM三:GC优化基础[转]

? ? ?本节主要描述关于垃圾回收器性能的三个指标,三个关于垃圾回收器优化的基本原则,以及优化HotSpot VM的垃圾回收器的信息收集,在这些指标中权衡以及信息的收集是非常重要的。性能指标? ? ?吞吐量:衡量垃圾回收器运行在性能峰值的时候不需要关心垃圾回收器暂停的时间或者需要占用内存的能力。? ? ?延迟:衡量垃圾回收器最小化甚至消灭由垃圾回收器引起的暂停时间和应用抖动的能力。? ? ?内存占用:衡量为了高效的运行,垃圾回收器需要的内存。? ? ?? ? ?一项指标的提升,往往需要牺牲其他一项或者两项指标。换一句话说,一项指标的妥协通常是为了支持提升其他一项或者两项指标。然而,对于大多数应用来说,很少有3项指标都非常重要,通常,一项或者两项比其他的更重要。? ? ?由于始终需要各种权衡,那么知道哪项指标对应用是最有必要的就显得非常重要。? ? ?原则? ? ?在优化JVM垃圾回收器的时候,有3项基本原则
读书人网 >编程

热点推荐