SSD和記憶體都是用儲存顆粒,為什麼SSD有讀寫壽命上限,記憶體沒有限制,是因為它作電容性的暫時儲存。

  SSD和記憶體都是儲存顆粒構成,不過雖然用的都是顆粒,但SSD在讀寫上有次數限制,而記憶體卻沒有,原因要從兩者的功能說起。

  首先,無論是SSD還是記憶體,同屬於存儲器,顧名思義是用來存放程式和資料的元件,有了它,電腦才有了記憶功能,才能存儲的資料讀取和寫入。

  存儲器可分記憶體儲存和外存儲器,記憶體儲存稱為記憶體,其作用是用於暫時存放處理器中的運算資料,以及與外部存儲器的交換,它的特點是讀寫快、斷電就無法存儲。

  而外部存儲器不一樣,斷電後它仍能保存數據,缺點是讀寫速度慢,像SSD、U盤都是外部存儲器。

  正是兩者在功能的差別,導致它們在讀寫次數上大相徑庭。

  當處理器需要讀取硬碟中的數據時,由於硬碟的存取速度慢,耗費時間長,記憶體會先到硬碟中把數據調取出來,再讓處理器直接到記憶體中拿數據運算。

  不過,由於記憶體的存儲元件是DRAM顆粒,它以一個晶體管加一個電容來存儲一個位元(1bit)資料。

  也就是說,DRAM顆粒是依靠電容來實現存儲的,它需要每隔一段時間補充一次電量以保存數據,換言之,在記憶體中的數據只是短暫停留,一旦關機斷電,電容就無法工作,數據也會隨之消失。

  由此看來,DRAM顆粒其實是沒有數據寫入的,那就意味着它可以無限讀寫。

SSD%26;MEM_01.PNG

  但SSD就不一樣了,由於存儲元件是閃存顆粒,它能在斷電的情況下繼續保存數據。

  而閃存顆粒是有使用壽命的,即P/E擦寫次數。每寫滿一次容量,就損失了一次P/E值,也就是用掉了一次循環壽命,和人的壽命意思一樣,人從出生的那一刻起就在做減法,當寫入數次超過一定數值時,SSD就會損壞。

  所以,記憶體只要電路沒壞就能正常工作,讀寫次數時是沒有上限的。

而SSD有讀寫上限,並且是根據閃存顆粒類型來決定上限的。

SSD%26;MEM_02.PNG

  看到這裡有人要問,既然記憶體可以無限讀寫,是不是意味着記憶體可以永久使用呢?答案當然不是,除去人為外力損壞,DRAM顆粒中的晶體管也會隨著時間出現老化現象,所有電子元件都會面臨使用壽命的問題。

 

來源
謝謝收看

arrow
arrow
    創作者介紹

    john pan 發表在 痞客邦 留言(0) 人氣()