之前測過 Raspberry Pi 4B 的儲存裝置 (測試紀錄),但對結果不甚滿意,而且… 我發現 USB boot 不算好搞(它常常失靈)。看到 Raspberry Pi 5 內建 PCIe 插槽真的讓我躍躍欲試,自它面世後,偶爾心血來潮就會找一下 Raspberry Pi 5 的 PCIe <-> NVMe 相關套件;前陣子看到 Argon NEO 5 M.2 NVME PCIE Case for Raspberry Pi 5 實測影片,決定買來玩玩…
Argon NEO 5 M.2 NVME PCIE Case for Raspberry Pi 5 分拆後的結構如下圖,裡面附了兩條 PCIe 排線(其中一條算是備品)、兩塊晶片導熱片,M.2 NVMe 安裝處還有另外一片導熱片。
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
搭配一起作測試的是 SSD 是 Intel 760p,合照如下:
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
目前 Raspberry Pi 5 預設出廠的 EEPROM 沒讓 NVMe 參與開機,要刷韌體;我選擇用官方工具刷。
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
相關資訊:
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
測試一樣是用 fio ,只是把 size 擴增(原本的參數幾乎是瞬間就完成了):
-iodepth=128 -ioengine=libaio -bs=4k \
--runtime=300 --size=10G \
--direct=1 --rw=randrw
結果:iops 約 47.4k,傳輸約 185MB/s。
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
感覺可以放一些東西進去讓它跑,然後插一張高耐寫的 MicroSD 作備份…
5 月 22 2024
測試 Raspberry Pi 5 的 PCIe
之前測過 Raspberry Pi 4B 的儲存裝置 (測試紀錄),但對結果不甚滿意,而且… 我發現 USB boot 不算好搞(它常常失靈)。看到 Raspberry Pi 5 內建 PCIe 插槽真的讓我躍躍欲試,自它面世後,偶爾心血來潮就會找一下 Raspberry Pi 5 的 PCIe <-> NVMe 相關套件;前陣子看到 Argon NEO 5 M.2 NVME PCIE Case for Raspberry Pi 5 實測影片,決定買來玩玩…
Argon NEO 5 M.2 NVME PCIE Case for Raspberry Pi 5 分拆後的結構如下圖,裡面附了兩條 PCIe 排線(其中一條算是備品)、兩塊晶片導熱片,M.2 NVMe 安裝處還有另外一片導熱片。
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
搭配一起作測試的是 SSD 是 Intel 760p,合照如下:
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
目前 Raspberry Pi 5 預設出廠的 EEPROM 沒讓 NVMe 參與開機,要刷韌體;我選擇用官方工具刷。
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
相關資訊:
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
測試一樣是用 fio ,只是把 size 擴增(原本的參數幾乎是瞬間就完成了):
結果:iops 約 47.4k,傳輸約 185MB/s。
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E)
感覺可以放一些東西進去讓它跑,然後插一張高耐寫的 MicroSD 作備份…
By Joe Horn • Computer Hardware 1 • Tags: Argon Neo5, benchmarking, fio, Intel 760p, NVME boot, NVMe SSD, PCIe, Raspberry Pi, Raspberry Pi 5