相信不少人都知道固态硬盤壽命不是很長,當然,這個是與機械硬盤相比得出的結論,實際上還是能夠使用很久的。那麼是什麼影響了固态硬盤的壽命?今天就簡單的帶大家了解一下造成固态硬盤壽命不長的真正原因。
擦寫次數
固态硬盤的擦寫次數是固定的,所以壽命有限,擦寫一次叫做1次P/E,所以固态硬盤的壽命是以P/E為單位的,一般不會用時間作為單位。
那麼怎麼才算是一次擦寫呢?拷貝一個文件算嗎?所謂一次擦寫,舉個例子,比如100G的固态硬盤,你給他全部裝滿數據後,然後再全部擦除,這就算是一次擦寫,單獨的一個文件拷貝後删除,并不能算是1次。
怎麼算壽命
固态硬盤的壽命滿足這個公式:年=(實際容量GB×P/E次數)÷(每天寫入容量GB×365)
比如一個固态硬盤P/E為100次,實際容量為10G,每天寫入1G,那麼可以用多久呢?就是:(10×100)÷(1×365)≈2.74年
10GB固态硬盤就能用2.74年,那麼100GB就是幾十年,當然,這是不可能的,因為這是理論壽命,這就是我們今天的主題,真正影響固态硬盤壽命的一個重要因素是“寫入放大”。
寫入放大
什麼是寫入放大呢?寫入放大是指實際寫入的物理數據量是寫入數據量的N倍。那麼這裡就不詳細說明固态硬盤是怎麼寫入和擦除的,我們舉一個通俗的例子來講解。
比如,一個盒子(SSD)可以裝四個蘋果(數據),現在裡面有三個蘋果,那麼我要再放進去(寫入)一個蘋果(數據),這時怎麼放?沒錯,确實可以直接放進去(寫入),但是,固态硬盤不是這麼做的,它會先把那三個蘋果拿出來(擦除),再把四個蘋果一塊放進去(寫入),不知道這樣大家是否能夠理解。
雖然我們往固态硬盤裡面寫入一個數據,但是固态硬盤會将原有的一些數據擦除後,拿出來再把我們要寫入的一塊寫入進去,也就是說此時固态硬盤寫入的實際數據量要比我們給他的多得多。舉個不太合理的例子,就是你明明往固态硬盤裡寫入1GB數據,但實際上固态硬盤寫入了10GB。
這就是導緻固态硬盤壽命與理論壽命完全不等的真正原因。
那麼如何避免寫入放大?這是無法改變的,我們唯一能做的就是減少寫入放大帶來的損壞,而能夠做到大幅度降低寫入放大帶來的影響的方法就是采用更加高端的固态硬盤主控,那麼不言而喻,從這一點上來看,固态硬盤主控的選擇就非常重要,因此,大家在選購固态硬盤時,盡量選擇那些使用一線主控(三星、Intel、東芝等等)的産品。
,