更進一步
VMware 提供培訓和認證,以加速您的進步。
瞭解更多Virgo 2.1.0.M02-incubator 可供下載。除了完成“入門指南”之外,此里程碑還顯著減少了啟動時間 - 在某些系統上高達 5 倍。
這應該會進一步激勵 dm Server 使用者遷移到 Virgo:Virgo 是未來開發的程式碼庫,具有更寬鬆的許可,現在提供了更快的啟動速度。
我們測量了 Virgo Web 伺服器在熱啟動(即沒有 -clean)情況下的執行時間,並將 M02 里程碑與 M01 進行了比較。
在一臺四核 Intel Xeon 2.66 GHz 機器上,啟動時間從 68 秒減少到 12 秒,提高了 5.6 倍。
但是,某些其他系統無法達到相同的改進水平。例如,在一臺雙核 Intel Core i7 2.66 GHz 機器上,啟動時間從(快如閃電的)15.4 秒減少到 14.2 秒,僅提高了 8%。
效能分析表明,記憶體日誌記錄是啟動期間的主要熱點。 然而,我們在過去幾年的實踐和開發過程中發現,記憶體日誌記錄在實踐中幾乎沒用。 記憶體日誌緩衝區僅在轉儲中可見,但當發生轉儲時,轉儲的其他內容總是比日誌條目更有趣和有用。 除了記憶體日誌記錄的開銷之外,用於記錄記憶體日誌條目的迴圈緩衝區可能會使垃圾回收更加頻繁,並增加標記活動物件的成本。
這顯然是一種權衡,但我們相信許多使用者將受益於速度的提升,並且很少甚至永遠不會錯過被抑制的日誌條目。
其他變更