| 對於Java EE Application Server的校調,一般可能只會再說就是把記憶體加大與Server上面的Thread數量加大即可,但這樣真的是對它最佳的效能校調嗎?往往做這樣的調整並不能真的有效提升Application Server的效能,還有可能造成效能變得更差的反效果,因此在校調Java EE Application Server之後,我們要先確認效能問題瓶頸點為何,然後再做相對應的調整,以提升整體的效能。
就我個人協助解決客戶Java EE Application Server效能問題的經驗,通常約有7成的效能問題是在Java Virtual Machine(JVM)的校調,也就是JVM Heap配置與Garbage Collection(GC)設定的調整,再來才是屬於Application Server上的校調,因此本篇文章將會針對JVM的效能校調來說明,同時匯整我們分析JVM效能問題的方法成幾條準則,提供給大家做為JVM效能問題參考準則...
|