性能優化的首要原則

讓我們從沒有明顯性能瓶頸的系統開始。 我的意思是,沒有任何明顯的算法問題會導致系統癱瘓。 例如,一個緊密的循環,它從文件中讀取屬性而不緩存結果。 您希望系統儘可能快地運行,從哪裏開始? 大多數探查器(例如,我目前最喜歡的YourKit)都具有用於內存跟蹤和CPU跟蹤的模塊。 由於練習的目的是爲了使程序運行更快,因此您可以從CPU開始嗎? –錯! 首先要看的是內存,尤其是對象分配。 首先,您應該始終
相關文章
相關標籤/搜索