
有人知道Western Digital Blue SATA SSD(型號WDS200T2B0A或WDS200T2B0B)的寫入頁1大小?
我聯繫了 WD 支援人員,他們聲稱它是 512B,但我在現代 SSD 上看到的大多數資訊表明這不太可能。 (也就是說,雖然驅動控制器可以模擬寫入單一 512B 磁區時,硬體實際上無法寫入小於一頁的數據,該頁可能為 4KiB 或更多。
相關問題:
- Transcend TS256GSSD720 擦除區塊大小和寫入區塊大小是多少?(TS256GSSD720 為 8KiB)
- 如何確定 960 PRO M.2 的最佳區塊大小是多少?(三星 960 PRO 為 64 KiB?)
……當然我問的是不同的設備,所以這些不是重複的。
(1「頁」是可以在單一寫入作業中寫入的最小資料區塊。)
編輯:
西部數據官方回應:“很抱歉,您所查找的信息屬於專有信息,客戶無法獲取。”
根據一個來源,NAND 晶片應該是“SanDisk BiCS FLASH 64-Layer TLC”,但我也找不到任何規格……當然,WD 有一張隱藏晶片的“保固無效”貼紙所以你無法從他們身上得到數字。
答案1
(1「頁」是可以在單一寫入作業中寫入的最小資料區塊。)
根據這個定義,有多種不同的「頁面大小」與現代 SSD 相關:
寫入原始快閃記憶體的最小大小。這可能小至單一位,但位元只能單獨編程(設定為 0),而不能擦除(設定為 1)。
原始快閃記憶體中擦除區塊的大小。這是相當大的;在現代閃存設備中,它通常是數兆位元組。值得注意的是,這通常是不是2 的冪,因為它包含用於糾錯的額外位元。
由快閃記憶體轉換層實現的糾錯塊的大小。我不知道它們有多大——它們可能介於轉換層的區塊大小和整個擦除區塊之間。
由快閃記憶體轉換層實現的區塊大小。為了與常見作業系統相容,通常為 512 或 4096 位元組。
最後一個是可能與您作為最終用戶相關的唯一尺寸,並且您已經被告知它是 512B。
答案2
可以根據你的SSD的NAND類型找到廠商發表的論文,例如:
- 三星QLC(16KB):
- 金斗賢等人。 “13.1 1Tb 4b/單元 NAND 閃存,t PROG= 2ms,tR= 110μs 和 1.2 Gb/s 高速 IO 速率。” 2020 IEEE 國際固態電路會議(ISSCC)。 IEEE,2020。
- 三星TLC(16KB):
- 金查爾布姆等人。 “512 GB 3-b/單元 64 堆疊 wl 3-d-nand 快閃記憶體。” IEEE 固態電路雜誌 53.1 (2017):124-133。
- 英特爾QLC(16KB):
- 卡基菲魯茲、阿里等人。 “30.2 個 1Tb 4b/單元 144 層浮柵 3D-NAND 快閃記憶體,具有 40MB/s 程式吞吐量和 13.8 Gb/mm 2 位元密度。” 2021 年 IEEE 國際固態電路會議 (ISSCC)。卷。 64. IEEE,2021。
或者也許做一些測試,例如這個問題可以幫助。我測試了我的WD SN850,發現頁面大小為32KB: