為什麼會有人認為固態的trim指令會延長固態本身的壽命

時間 2022-03-09 15:40:10

1樓:匿名使用者

一種說法是ssd後台搬移資料的時候 如果沒有trim提前把不要的資料刪除 ssd就會把不要的資料一起進行搬移 造成不必要的寫放大

2樓:

沒聽說過這個說法,事實上trim不能延長固態硬碟的壽命,只是能保持固態的效能,這怕是某些商家的說法,啟用trim的系統下,誤刪除的檔案幾乎無法恢復,也是個麻煩事,已經有很多使用者吃了這個虧。

3樓:少年薄荷涼

對頭,是為了早起ssd擦寫不均衡開發的一套演算法,但現在的ssd本身的韌體對擦寫,演算法已經做的很好了。看壽命穩定性就知道了,以前的ssd那傢伙,用不了幾個月就報廢了

4樓:

本來也有這個疑問,所以查了一下。

首先trim指令提前標記要擦除的page,讓ssd主控在空閒時提前進行物理擦除,提公升了寫效能,這個是沒有問題的。

剛開始我也認為寫放大不會因此改變,後來發現trim標記了block中的要擦除的page,也就是進行gc時不需要把整個block搬移到新的block上了,這樣減少了不必要的搬運重寫,同樣也提公升了效率,延長了固態硬碟的壽命。

ssd固態硬碟裡的trim是什麼意思

ssd上的trim功能必須開啟嗎

5樓:匿名使用者

必須開啟,優化和延長壽命

6樓:聲境界

原本在機械硬碟上,寫入資料時,windows會通知硬碟先將以前的擦除,再將新的資料寫入到磁碟中。而在刪除資料時,windows只會在此處做個標記,說明這裡應該是沒有東西了,等到真正要寫入資料時再來真正刪除,並且做標記這個動作會保留在磁碟快取中,等到磁碟空閒時再執行。

這樣一來,磁碟需要更多的時間來執行以上操作,速度當然會慢下來。

而當windows識別到ssd並確認ssd支援trim後,在刪除資料時,會不向硬碟通知刪除指令,只使用volume bitmap來記住這裡的資料已經刪除。volume bitmap只是乙個磁碟快照,其建立速度比直接讀寫硬碟去標記刪除區域要快得多。這一步就已經省下一大筆時間了。

然後再是寫入資料的時候,由於nand快閃儲存器儲存資料是純粹的數字形式,因此可以直接根據volume bitmap的情況,向快照中已刪除的區塊寫入新的資料,而不用花時間去擦除原本的資料。

如何開啟固態硬碟trim功能來提公升ssd執行效率

固態硬碟trim原理 固態硬碟為什麼需要trim

7樓:肆拾知天命

在機械硬碟上寫入資料時,

windows會通知硬碟先將以前的擦除,

再將新的資料寫入到磁碟中。

而在刪除資料時,windows只會在此處做個標記,說明這裡應該是沒有東西了,

等到真正要寫入資料時再來真正刪除,

並且做標記這個動作會保留在磁碟快取中,

等到磁碟空閒時再執行。

這樣一來,磁碟需要更多的時間來執行以上操作,速度當然會慢下來。

而當windows識別到ssd並確認ssd支援trim後,在刪除資料時,會不向硬碟通知刪除指令,

只使用volume bitmap來記住這裡的資料已經刪除。

volume bitmap只是乙個磁碟快照,其建立速度比直接讀寫硬碟去標記刪除區域要快得多。

這一步就已經省下一大筆時間了。

然後再是寫入資料的時候,

由於nand快閃儲存器儲存資料是純粹的數字形式,因此可以直接根據volume bitmap的情況,向快照中已刪除的區塊寫入新的資料,

而不用花時間去擦除原本的資料。

為什麼地球上會有人類,地球上為什麼會有人類?

生命是乙個奇特的存在,為什麼這個世界有生命呢?其實這個問題一直都是所有人類,甚至動物生物都在思考的問題。只要是生物就會思考,只是一種形式的存在,我們尚未發覺罷了。我們人類的思考不也是一種形式的存在麼?所以我們人類還未發展到形式虛無的地步,還在物質的層次上發掘,所以再慢慢的發掘中研究到了微生物,單細胞...

為什麼會有人類

人們對人類 的真正答案,只是100多年的事。因為化石提供了事實根據,化石是古代生物遺留下來的部分遺體或活動的痕跡。找到人類骨骼化石和石器,可以了解古代人類的體質 智力和用具的發展水平。由化石發現的地點,可以知道古人類的地理分布及其所處的地質時代和生活環境。在各種化石中,頭骨化石是最重要的。一般動物的...

認為什麼會生氣,為什麼會有死的念頭

我是姥爺 人的性格問題,樂觀的人即使生氣也不會怎麼樣.而悲觀的人,可能會應為一點小事而想死.麻煩採納,謝謝 雄雄 人的一生會有許多不如意,失戀對於一個痴情的人來說莫過於最沉重的打擊。這種情況下,就會覺得很生氣,因為背叛,或者絕情,或者是愛的越深傷的越深,這種生氣如果處理不當,就會有輕生的念頭,所以會...