最近,記憶體界流傳著許多關於固態磁碟(SSD)的說法,說它們能夠極大地加快計算環境的速度。但有一件事很少被人提到,那就是不同固態技術之間的差別。SSD 中使用兩種基本的記憶體種類:DRAM 和快閃記憶體(flash memory)。電腦界的一般看法是,只有DRAM才具備企業應用的強大性能。這種意見對快閃記憶體持不太信賴的態度。其實兩種不同的技術各有優勢。本文將討論兩者間的差異,希望有助於判斷哪種 IT 環境下較適合採用哪一種 SSD。
速度
眾所周知,快閃記憶體的寫入速度比 DRAM 慢得多。速度是否是使用 SSD 的主要目的呢?答案是肯定的。然而,籠統地說快閃記憶體“慢於 DRAM”則過於輕率。首先,從快閃記憶體讀取資料的速度與 DRAM 的速度相當。其次,較好的快閃記憶體 SSD 製造商都在固態磁碟中整合了一個 DRAM 緩衝記憶體,以提高寫入速度。更好的固態磁碟製造商還有各種演算法,可以將從緩衝記憶體中刷新資料的工作放在後臺完成,而不會影響效性。我們把兩種 SSD 和傳統旋轉硬碟的性能用圖形來表示,如下頁下方的圖所示。