我有一台戴爾筆記型電腦,我打算將其 CD-ROM 集線器替換為 HDD。我想如果我設定一個RAID0在我的原始 HDD 和新 HDD 上,I/O 效能會有一些改進嗎?
理論上來說,會有一定的改善。但我想知道它會是多少?如果只是有點改進,我認為不值得付出努力。特別是,我需要移動數據來進行轉換。
答案1
磁碟子系統有效性通常有兩個主要指標:
- 頻寬(每一定時間內可以讀取或寫入多少資料)
- 延遲(某個光碟請求需要多長時間才能得到答覆)
根據經驗,RAID0 將具有:
- 頻寬 = 所有驅動器頻寬的大約總和
- 延遲 = 比所有驅動器的平均延遲稍差
因此,考慮到正常的筆記型電腦任務和常規筆記型電腦 HDD(通常是 5400 RPM SATA HDD),我想說,對於互動式任務,延遲比頻寬重要得多,而且您不會在這裡獲得重大改進。如果應用程式發出 100 個連續請求,每個請求大約需要 50 毫秒,那麼您是否擁有 RAID0 並不重要 - 此操作仍需要 5 秒。
如果您經常處理主要佔用頻寬的內容(例如複製大檔案或處理大量資料流),RAID0 會稍微有幫助。然而,對於這種使用模式,我能想到的唯一現實生活中的互動式桌面應用程式是影片編輯。
看看缺點,請注意 RAID0 中 2 個硬碟的穩定性會下降很多。伺服器部門的典型 RAID0 應用程式是第一層快取或類似的東西,此時您的資料完全沒有價值(通常是因為它可以輕鬆地重新建立)。
所以,底線:可能不會,除非您有任何頻寬密集型應用程序,例如筆記型電腦的影片編輯,否則不會。