Linux+Oracle 數據庫系統啟動能有多快?? |
發布時間: 2012/8/9 17:06:22 |
前幾天有個朋友因為項目實施,在考慮Linux上的Oracle最快要多長時間才能啟動?他們的要求是10秒以內。因為系統可能會經常斷電。 我當時考慮30秒以內能夠實現,要壓縮到10秒以內就太困難了。因為數據庫的斷電恢復可能需要較長的時間。 今天看到這樣一些新聞和消息,先了解一下Linux的啟動速度。 首先最快的Linux號稱可以在2.97 秒內啟動:Linux boots in 2.97 seconds
這個"冬眠驅動"可以將RAM的快照信息寫入到閃存里形成鏡像,而不是寫到硬盤里,據悉它能夠保存50%的RAM信息。Warp 2 可以保存多重系統的RAM快照,以給重啟提供干凈的啟動環境,或者啟動時直接讀取之前保存的RAM 鏡像,這樣就能加快啟動速度。 他們的測試環境是使用arm CPU,運行Warp 2的系統,當然Warp 2里包含Linux,X顯示子系統,窗口管理器twm,3個 xterm命令行工具。它啟動的是一個18.3MB的RAM鏡像,花費了2.97秒。而在同樣的環境下,啟動6.8M的RAM 鏡像需要3.17秒。
在研究Linux啟動和初始化時,一個很好的輔助工具是BootChart,該工具可以用于展現Linux的啟動時間消耗,以便分析和優化。 本文出自:億恩科技【www.sunshares.net】 |