![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 儲存媒體討論區
(https://www.pcdvd.com.tw/forumdisplay.php?f=20)
- - 無知的大眾!SSD大容量可行嗎?
(https://www.pcdvd.com.tw/showthread.php?t=982934)
|
---|
引用:
哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦 我靈光一閃又有些領悟了!!!!!!!!!!!!!!!!!!!!! 大濕的意思是不是說, 一個block 只要有一個page被寫入一次, 那這個block裡全部的page就等於全被寫入一次?? |
引用:
我大概了解你的盲點了 SSD有支援所謂Trim的功能 檔案的刪除只是被Mark起來, 標記要被刪除 但是並不會馬上做Erase的動作 因為Erase是以Block為單位 為了一個page的資料更新, 須要把其他Page的資料搬出來, Erase掉整個Block再Program 這是不可能一直發生的!!!!! 真正的erase會在大部份的page都被標記為可刪除時, 才把這個Block的資料erase掉 So, 壽命減半的問題並不會發生 |
引用:
NAND跟 HDD不同 沒辦法做到100%完美(這樣成本會很高) 由於NAND的架構, 一個page掛掉就會讓這個Block報廢 所以Flash會有Redundancy replacement的設計 再者1000次P/E的壽命不代表 P/E 1000次就掛掉 理論上P/E 1000 大概只會有<1%的Block會損害 (印象中是這樣的機率) 標記為Bad block後, 再用其他Redundancy替補就好 不完美的晶片是必須接受的 除非你希望一個128GB的SSD賣上十幾萬 (一片12"晶圓可能找不出10顆100%完美的die) 只要出廠時保證96~98%區塊是好的, 再搭配Bad block的標記 就能在合理的價格/產品壽命上取得平衡點 |
引用:
HDD也沒有100%完美的,同樣是靠ECC/Redundancy讓user看起來是完美的而已,不過當Redundancy用完之後user就會看到壞軌了:ase:ase.... |
引用:
刪除只是被Mark起來, 標記要被刪除 但是並不會馬上做Erase的動作 下一次就會erase and program 才不會等Page的資料搬出來, Erase掉整個Block再Program 而且我強調立論於大量4k小檔案寫入 這是你的錯誤 我想你該找出sector 與 4k 等等HD file system 對應於ssd的結構吧! |
引用:
保固內有mark bad 不處理我第一次聽到 應該換新的吧(傳統硬碟時代掃瞄到有壞軌保固內也是直接送修) |
引用:
硬碟出廠就有壞軌列在Primary defect list,透過sector slipping的方式 讓你看起來像是一塊完美的區塊,使用中產生壞軌會列在Grown defect list中 並且以備用區替代,就是你會看到的Reallocated Sectors 備用區用盡或者產生連續損壞時測試軟體才掃得到,這不是說掃不到就沒有 SSD更是如此,而且他的備用容量更大 |
引用:
OS丟一堆小檔, 是沒法控制SSD實際要寫入哪個page的 更不用說SSD的每個block可以被replacement到任何一個其它block而不會有效能上的差異 而從標準IO上是看不出這個動作的 實際上被標記刪除的page所處的block, 如果有page內容更動或是要被寫入檔案 是不會被erase + program的, 而是只做erase後, 被整個搬到一個較少用的block 原本的block在erase之後會是未被重新program的狀態 Trim+GC會完成這個動作 沒有所謂的下一次會被erase + program 再講到寫入大量小檔 容量倍增後block(page)也培增的情形下, 寫入大量小檔, 刪除, 再寫入大量小檔, 傳統硬碟也許會寫在同樣的sector 但SSD會主動往較少用的block(page)去寫入, 而不是把原本的block直接erase + program 你的立論在傳統硬碟或許可以成立, 但在SSD是不成立的。 你想的sector 與 4k 等等HD file system 對應於ssd的結構可以說出來聽聽。 有問題盡量問, 而不是自己埋頭想解決方案並把它當成唯一解 |
引用:
請你要了解 硬碟出廠可是有一張貼紙貼在正面(defect list) 這可已經告知使用者大概狀況 SSD沒有 跟本就是吃人夠夠 |
引用:
我一再說明 block=page 你一再說block= n(page),竟然好笑到會搬page達成所謂block erase 你一再以完美狀況來掩飾可能發生的情況,不知產品要嚴格測試,甚至達軍規標準嗎? |
所有的時間均為GMT +8。 現在的時間是07:35 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。