但到了 Crucail M500 480GB 及 960GB 便不符合這個趨勢, 那是什麼原因
造成的. 這個問題我想了很久, 並努力的收集資料, 最後找到了合理的解釋.
以下為 Crucial 官網所公佈 M500 SSD 的規格

1. Crucial M500 SSD 採用 Marvell 88S9187 控制器, 支援 8 channel.
2. Flash 封裝為 FBGA 152B, 每一顆 flash 可以有 1 組 或 2 組 I/O.
若是僅含有 1 die, 則有一組 I/O, 若是含有 2 die, 4 die 或是 8 die, 則有 2 組 I/O.
註 1 : 1 組 I/O 包含 8 個 I/O, 即為 DQ0~DQ7.
3. 1 個 die 容量為 128 Gb, 即為 16GB, page 長度為 16K.
120Gb SSD 含有 8 顆 16GB 的 flash, 每顆 flash 僅有 1 個 die,
每顆 flash 只有 1 組 I/O. I/O 總組數為 8 * 1 = 8 .
240Gb SSD 含有 16 顆 16GB 的 flash, 每顆 flash 僅有 1 個 die,
每顆 flash 只有 1 組 I/O. I/O 總組數為 16 * 1 = 16 .
480Gb SSD 含有 16 顆 32GB 的 flash, 每顆 flash 有 2 個 die,
每顆 flash 有 2 組 I/O. I/O 總數為 16 * 2 = 32 .
960Gb SSD 含有 16 顆 64GB 的 flash, 每顆 flash 有 4 個 die,
每顆 flash 有 2 組 I/O. I/O 總組數為 16 * 2 = 32 .
I/O 總組數愈多, 代表可以同時寫入的 Byte 數愈多, 所以 write-seq
及 write-4K 64Thrd 速度愈快. 這也可以說明 120GB, 240GB, 480GB
的 write-seq 及 write-4K 64Thrd 隨者容量的增加而增加速度,
但 480GB 及 960GB 的 write-seq 及 write-4K 64Thrd 速度卻是一樣的.
註 : Crucial M500 SSD 將 7% + 7% 的容量做為 Over-provisioning,
所以使用者可使用的容量分別為 120GB, 240GB, 480GB 及 960GB.
http://en.wikipedia.org/wiki/Garbage_collection_(SSD)#Garbage_collection
延伸閱讀:
Crucial M500 SSD 480GB, 在不同平台的測試