顯示具有 Storage Space 標籤的文章。 顯示所有文章
顯示具有 Storage Space 標籤的文章。 顯示所有文章

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/