緩存非常重要 看看SSD中緩存的大作用
泡泡網(wǎng)固態(tài)硬盤SSD頻道7月12日 電腦內(nèi)高速設(shè)備非常之多,而為了保障其電腦的運行速度,高速度的緩存是必不可少的。相信大家對緩存這個東西已經(jīng)有一定的了解,我們電腦上所采用的緩存也是不在少數(shù)。
我們最熟悉的緩存-內(nèi)存
內(nèi)存其實就是我們緩存之一,內(nèi)存性能雖然并不算非常好(對比起CPU的緩存來說簡直慢得要死)。但是巨大的容量讓其位置不能動搖。
硬盤也是“緩存”
所有數(shù)據(jù)都儲存在硬盤里面,也就是所,最初所有數(shù)據(jù)都是來自硬盤,以前的機(jī)械硬盤的隨機(jī)性能非常差,所以讀取零散數(shù)據(jù)效率非常低。也就是有些朋友為什么安裝了一臺非常強(qiáng)勁的新機(jī)器,但是進(jìn)入系統(tǒng)什么之類的依然超級慢的原因。而受到這個問題影響最嚴(yán)重的就是筆記本了(只有5400轉(zhuǎn)的硬盤)。
SSD加速系統(tǒng)
SSD比起HDD來說隨機(jī)性能快了十萬八千里,當(dāng)然加載很多東西也比起硬盤快不少。所以會有這么多人更換SSD后發(fā)現(xiàn):“這個世界不同了。”的感覺。
SSD上面也有緩存(外置緩存)
很多人很奇怪SSD已經(jīng)如此高速,為什么還要搭載緩存呢?其實SSD搭載緩存非常有用。由于SSD工作機(jī)制和HDD不同采用了FTL機(jī)制(當(dāng)然,這個是讓操作系統(tǒng)把SSD可以當(dāng)成HDD去操作。)由于這個原因操作系統(tǒng)只能對LBA(邏輯地址)進(jìn)行操作而不能干涉到PBA(物理地址)的操作。
而FTL層簡單來說就是會動態(tài)轉(zhuǎn)換LBA與PBA層的對應(yīng)關(guān)系(當(dāng)然,這并不代表LBA 100%對應(yīng)PBA位置)。而這一特性很明顯就表示:SSD的容量越大,F(xiàn)TL表格則越大。而由于系統(tǒng)只能訪問LBA,系統(tǒng)并不知道數(shù)據(jù)的真是位置在哪里,這時只能去訪問FTL查詢這個數(shù)據(jù)的位置。也就是說,查FTL表是要浪費時間的。這個時候把FTL表格放進(jìn)高速度的緩存里。就能很好的解決這個問題。
JMF667H特色管理方案
JMF667H主控采用4K映射表保證4K的隨機(jī)性能,而Thunder GT128 Pro所采用的顆粒Page則為8KB,而JMF667H做了等于Half Page Management管理。但是這樣以來則需要消耗雙倍的緩存容量。而Thunder GT128 Pro搭載了256MB的DDR3 1333高速顆粒,讓查詢FTL表格的速度提至最快。
相信這里很多朋友已經(jīng)清楚現(xiàn)在大多數(shù)SSD的外置緩存的作用了。其實高速緩存都是為了加速系統(tǒng)而存在,影馳Thunder GT128 Pro采用了256MB的DDR3 1333高速顆粒解決查詢FTL表格的速度問題,并且獨特的算法讓其隨機(jī)性能異常兇殘。有興趣的朋友不妨關(guān)注一下哦。■
關(guān)注我們



