我以前曾經寫過 FLASH 的 PROGRAM
討論技術細節對一般人,甚至連我自己都覺得太過複雜
FLASH有WEAR問題很大, 要靠CONTROLLER 來輔助,
CONTROLLER沒輔助好遇到無法解決的WEAR問題, SSD 便要掛掉
SANDFORCE的容錯能力及FLASH WEAR LEVELING 能力比MARVELL強很多
(你們覺得SANDFORCE 128G為什麼只能標120G賣呢!)
所以才一堆採用蟑螂顆粒的二線廠選擇SANDFORCE
反觀使用MARVELL 的廠商不管是一線還是二線, 採用的顆粒都是高檔的 TOGGLE FLASH
而不管是一線還是二線廠 都沒有使用 MARVELL + 蟑螂顆粒的便宜SOLUTION, 因為這種組合用在抺寫頻繁的SSD這種產品上無異於自殺, 會有等著接不完的客訴
再來談掉速的問題
SANDFORCE 的 GC 並不會主動執行, 而是等到標記要刪除的BLOCK累積到一定量時才會在背景被動地執行GC的抺除指令, 造成跑測速有掉速的現象, 這其...