Try   HackMD

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

SD 卡真品鑑定

壹、前言

作為一隻米蟲,玩遊戲是相當重要的事情
最近因為記憶卡價格很甜,決定替 switch(還沒到手的) 擴容
買了 SanDisk ULTRA microSDXC UHS-I 256GB Card
但因為 SanDisk 仿品巨多,決定來隨便測試一下卡片效能
測個大概而已,供客倌們笑笑

貳、我手上的設備

  • 一台專門打電動用的 Win10 桌機
  • 一台用了10年+的半殘 USB 2.0 讀卡器
  • 一台小米手機
  • SanDisk ULTRA microSDXC UHS-I 256GB Card (真身?仿品?)

參、規劃

因為讀卡器很老,拿來測速會成為瓶頸
就算不老,USB 2.0 的理論上限是 60 MB/s,也還是瓶頸
所以我打算:

所以 Shizuku 醬這次派不上用場囉

肆、格式化記憶卡

原理

  • 沒格式化怎麼用?

步驟

  1. 把 SD 卡透過讀卡器接上電腦,打開檔案總管確認有讀到
  2. 右鍵 SD 卡的儲存槽,格式化它 (預設即可)

伍、測試容量

原理

  • 利用 h2testw 測試
  • 它會來填滿記憶卡,接著確認檔案皆可讀取

步驟

  1. 接續前一個步驟,請勿拔除 SD 卡
  2. 官網把軟體載下 (檔名: h2testw_1.4.zip,會依版本變動)
  3. 解壓縮並執行
  4. 在 h2testw 程式中,使用「select target」選取 SD 卡的儲存槽
  5. 在 h2testw 程式中,點擊「Write + Verify」開始測試
    如果有顯示無法偵測全部容量的警訊屬正常,因為在格式化時保留了一些空間無法使用
  6. 等待 (我等了 5 個小時)
  7. 測試結果如有 Error 表示記憶卡有瑕疵
    測試結果如可用量不符,表示為假卡
    以下是我的結果:「Test finished without errors.」顯示無錯誤
    ​​​Warning: Only 243974 of 243975 MByte tested.
    ​​​Test finished without errors.
    ​​​You can now delete the test files *.h2w or verify    them again.
    ​​​Writing speed: 16.4 MByte/s
    ​​​Reading speed: 18.7 MByte/s
    ​​​H2testw v1.4
    
  8. 確認結果後,再格式化一次卡片 (因為卡片被寫滿了)
  9. 刪除 h2testw (直接砍掉資料夾就可以了)

陸、測試速度

原理

  • 利用 A1 SD Bench 測試
  • 我的手機是比較新的設備,能比較好的顯示出卡片速度
  • 瓶頸可能還是存在,但我只是想確認這是真卡罷了

步驟

  1. 將記憶卡插入手機
  2. 到 google play 下載 A1 SD Bench
  3. 開啟程式,選擇「SD Card」,便會開始測試
  4. 等待 (約 5 分鐘)
  5. 得到測速結果
  6. 刪除 APP (阿不然?)

柒、結果

  • 容量:
    238.26 GiB
    = 255.83 GB (標示: 256 GB)
  • 讀取速度:
    81.48 MiB/s
    = 651.84 Mibps
    = 85.44 MB/s (標示: 上限 100 MB/s)
    = 683.50 Mbps
  • 寫入速度:
    44.05 MiB/s
    = 352.40 Mibps
    = 46.19 MB/s (標示: 最低 10 MB/s,C10/U1 規格保證)
    = 369.52 Mbps

結論

  1. 我的手機可能還是會造成速度瓶頸,不過卡片確認是真的
  2. 此卡有依據手機做優化 (A1),可支援可用於加速程式效能
  3. 卡備好了,switch 呢? (邁入第 100 天等待網路訂單 QAQ)
多平台

HackMD 文章連結
iT邦 文章連結
Medium 文章連結