2021年12月15日 星期三

Win10 儲存集區 的讀寫效能比較 Storage Space

三種 Win10 儲存集區 的效能比較

三種 Win10 儲存集區 的讀寫效能比較,當你在建立儲存集區 ,其實就是建立 Windows 作業系統的【 軟體 RAID 】,而這種【 軟體 RAID 】( Win10 storage space )並不支援當成電腦的系統碟,只能當資料碟。另外,當建立儲存空間之前,請先完成建立儲存集區,因為儲存空間是配置於儲存集區上。詳細儲存空間、儲存集區的定義,可以參考微軟網站: 儲存空間直接存取概觀

這一篇文章就來看電腦系統的記憶體容量大小( 8GB, 16GB, 24GB ),會不會對不同的 Windows 10 儲存空間 ( Storage Space )類型,造成讀寫效能的影響。

Win10儲存集區的實驗條件

電腦規格

使用的電腦與作業系統,其實都跟前一篇文章一樣 ( 記憶體容量大小會影響SSD的效能嗎? ):

  1. 記憶體: DDR4-2133 8 GB
    • 記憶體單通道: DDR4-2133 8 GB x 1 
    • 記憶體雙通道: DDR4-2133 8 GB x 2
    • 記憶體單通道: DDR4-2133 8 GB x 3
  2. 作業系統: Windows 10 家用版 64 位元
  3. 測試軟體: CrystalDiskMark 
  4. SSD固態硬碟:
    • KingSton: SUV400S37/240G SSDNow UV400 240 GB, SATA 6G
    • SanDisk: SDSSDXPS-240G-G25 240GB 固態硬碟, SATA 6G
    • Micron: 美光Micron Crucial BX500 240GB SATAⅢ固態硬碟, SATA 6G

建立三種儲存集區

如何建立 Win10 storage space 與 儲存集區,可以參考另一篇文章的建立儲存集區流程的圖文: 儲存空間 : 用 Acer E5-575G 來實現磁碟陣列

在這裡會分別測試以下儲存集區中的儲存空間讀寫效能:

  • 簡單(無備援): Simple
  • 雙向鏡像: Two-way mirror
  • 同位: Parity

簡單(無備援): Simple

下圖是這次實驗的簡單(無備援): Simple 儲存空間細節,因為三顆SSD的容量大小都是223GiB(240GB),所以整個儲存空間大小就是223GiB * 3 = 669GiB。

這種儲存空間就是將資料儲存在N (N≧2) 個以上的硬碟,組合成一個大的儲存空間,但是缺點是完全沒有更正錯誤的能力,只要有一個硬碟故障,就會造成所有存放在硬碟裡面的資料毀損,就無法挽回。

所以,這種儲存集區下的儲存空間適合暫存資料 (例如,視訊轉譯檔案)、影像編輯器草稿檔案,以及中繼編譯器物件檔案。

05_-Win10-儲存集區-的讀寫效能比較-簡單-500x572-1
簡單(無備援): Simple 儲存空間 容量大小

雙向鏡像: Two-way mirror

下圖是這次實驗的雙向鏡像: Two-way mirror 儲存空間細節,因為三顆SSD的容量大小都是223GiB(240GB),所以整個儲存空間大小就是223GiB * 3 * 0.5 約 331GiB。其中*0.5是因為雙向鏡像的儲存空間會將原始資料,儲存兩份相同的資料在這個空間當中。所以,當其中一顆SSD損壞時,可以插入另一顆新的SSD到電腦中,Windows 會自動維護資料的完整性,將資料復原成兩份。缺點就是,這種儲存空間的容量是全部硬碟容量的一半,但是可以換來最佳的資料保護目的。

06_ Win10 儲存集區 的讀寫效能比較 雙面鏡像 500x574
雙向鏡像: Two-way mirror 儲存空間 容量大小

同位: Parity

下圖是這次實驗的同位: Parity 儲存空間細節,因為三顆SSD的容量大小都是223GiB(240GB),所以整個儲存空間大小就是223GiB * 3 *0 .667約 442GiB。

這種儲存空間有點小複雜,所以只要會使用就好了。簡單說,它提供

  • 更好的儲存效率: 與雙向鏡像相比,可以使用比較多的容量。因為一個是可以使用總儲存空間容量的一半;而一個是可以使用總儲存空間容量的三分之二。
  • 具備容錯能力: 與雙向鏡像一樣,可以允許一顆SSD損壞,資料還可以正確存在。
07_ Win10 儲存集區 的讀寫效能比較 同位 500x580_U0826
同位: Parity 儲存空間 容量大小

>>> 你可能會有興趣: 【使用情境】影片錄影搭配 Storage Space,讓工作更有效率!

Win10 儲存集區 的讀寫效能結果

比單顆 SSD 效能好一點

跟前一篇文章單顆 SSD 效能比較的話 ( 記憶體容量大小會影響 SSD 的效能嗎 ? ),效能有好一點,尤其是【 4KiB Q8T8 】這一個項目。不過,卻是三種儲存空間中,連續讀取速度( Sequential Read )效能最差的一個。

02_ Win10 儲存集區 的讀寫效能比較 簡單 1024X512
Windows 10 儲存集區: 簡單(無備援, Simple)的讀寫效能比較

雙通道記憶體效能提升並不明顯

雙向鏡像 ( Two-way mirror ) 的寫入速度明顯比簡單 ( 無備援 Simple ) 來的差。不過讀取速度卻是明顯提升很多。

另外,在雙向鏡像 ( Two-way mirror ) 的儲存空間下,記憶體容量越大,連續讀取速度 ( Sequential Read ) 會越好,不過,幅度卻不是很大。與記憶體跑單通道或雙通道,沒有太直接的關係。

03_ Win10 儲存集區 的讀寫效能比較 雙面鏡像 1024X512
Windows 10 儲存集區: 雙向鏡像 ( Two-way mirror )的讀寫效能比較

適合跑雙通道記憶體

很明顯地看到,連續讀取速度 ( Sequential Read ) 優於其他兩種儲存空間;不過,寫入速度卻是最差的一種儲存空間。

04_ Win10 儲存集區 的讀寫效能比較 同位 1024X512_U0826
Windows 10 儲存集區: 同位 ( Parity ) 的讀寫效能比較

>>> 你可能會有興趣: 【免費軟體】Macrium、Acronis 無法備份 Storage Space的資料, 不過這套可以!

Win10 儲存集區 的心得

你懂你的需求嗎?

像我們這種一般使用者而言,哪一種儲存集區的儲存空間適合自己呢?

我是將手邊堪用又捨不得丟掉的幾顆小硬碟 ( 500 GB ) ,建立【 簡單 ( 無備援 ) :  Simple 】 來二次利用。畢竟現在大家家裡都不只一台電腦 ( 桌上型電腦 + 筆記型電腦 ) ,可以將資料備份到其他台電腦的硬碟 ( 也許是 1 TB 或 4 TB 硬碟中 ) ,甚至還可以把重要的資料,設定成電腦開機就同步到雲端。而且這種儲存空間整體的 讀 、 寫效能,是最適合我的使用習慣了。 

而想要了解更詳細的 4 種 Storage Space types 讀寫效能的數據,可以參考: Storage Space in Windows 10: performance result,裡面有詳細的 4 種類型讀寫效能數據,可以讓你參考。例如:

  • Storage Space types:
    • Simple
    • Two-way mirror
    • Three-way mirror
    • Parity
  • Outstanding I/Os: 1 ~ 32
  • Data size: 512Byte, 4KByte, 16KByte, 32KByte, 64KByte, 256KByte, 512KByte, 1024KByte
  • Test pattern:
    • Sequential
      • Read, Write
    • Random
      • Read, Write

Storage Space無法做開機碟,那麼硬體 RAID 可以嗎?

想要建立開機碟的話,有兩個選擇: 一個是使用主機板 RAID,另一個是使用硬體 RAID CARD。不過以價格來考慮的話,會優先推薦先使用主機板RAID。有興趣的話,可以參考這篇文章: 主機板RAID 0/1/5/10 的讀寫效能 


資料來源:https://hipay0.com/performance-comparison-for-windows-10-storage-space/

沒有留言: