0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如果固態(tài)硬盤沒有了DRAM緩存還能不能工作

Wildesbeast ? 來源:騰訊網(wǎng) ? 作者:存儲(chǔ)極客 ? 2020-01-31 12:18 ? 次閱讀

在討論固態(tài)硬盤時(shí)經(jīng)常會(huì)聽到“無緩存方案”一詞,缺少了DRAM緩存的固態(tài)硬盤還能正常工作嗎?會(huì)不會(huì)因?yàn)樯倭司彺娑堂?/p>

所有硬盤都有緩存:

顧名思義,緩存是用來暫存數(shù)據(jù)的。不過機(jī)械硬盤和固態(tài)硬盤的緩存作用略有差異,后者當(dāng)中的緩存除了緩沖用戶讀寫的數(shù)據(jù)之外,更多地是為了存儲(chǔ)名為FTL的閃存映射表,以便讓閃存構(gòu)成的固態(tài)硬盤能像磁盤一樣工作。

基于以上的原理,固態(tài)硬盤不可能完全沒有緩存。東芝TR200這類DRAM-Less固態(tài)硬盤會(huì)在主控內(nèi)集成一定容量的SRAM緩存來代替獨(dú)立的DRAM緩存芯片。

通過SRAM緩存優(yōu)化SSD性能:

不同DRAM-Less固態(tài)硬盤的SRAM緩存容量或許會(huì)不同,對(duì)于TR200來說它擁有32MB的主控內(nèi)緩存。4K隨機(jī)讀取速度達(dá)到45MB/s以上,不遜色于傳統(tǒng)獨(dú)立DRAM緩存固態(tài)硬盤。

大家都知道閃存的寫入速度比讀取要慢,而在上圖TxBench測(cè)試中可以看到,無論是128KB的大區(qū)塊還是4KB的零碎數(shù)據(jù),隨機(jī)(Random)寫入與順序(Sequential)寫入的數(shù)值都差不多。這是因?yàn)闁|芝在TR200的固件中設(shè)計(jì)了合并寫入,不同程序產(chǎn)生的零碎寫入會(huì)被整合為能夠發(fā)揮多通道并發(fā)優(yōu)勢(shì)的形式寫入:

以東芝64層堆疊技術(shù)的BiCS3閃存為例,它的一個(gè)Page頁面容量為16KB,在綁定多通道并發(fā)工作(類似RAID0,但是安全有保障)后,小的、零碎的寫入請(qǐng)求都會(huì)在SRAM緩存中預(yù)先整合為類似大塊并發(fā)寫入。

經(jīng)過優(yōu)化后TR200的隨機(jī)寫入性能上升了,閃存磨損也被控制在一個(gè)更低的水平。

NVMe協(xié)議給出了更優(yōu)的解決方案:

同主控內(nèi)置SRAM緩存相比,專為閃存而生的NVMe協(xié)議還給出了更好的方案——HMB主機(jī)內(nèi)存緩沖。該功能就出現(xiàn)在了東芝的迷你單芯片NVMe固態(tài)硬盤RC100當(dāng)中。

東芝將主控和BiCS閃存融合封裝為一體,緩存則通過HMB共享主機(jī)內(nèi)存來滿足。

而且RC100通過HMB共享的內(nèi)存容量也并不高,只有38MB但卻已經(jīng)夠用了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 閃存
    +關(guān)注

    關(guān)注

    16

    文章

    1769

    瀏覽量

    114761
  • DRAM
    +關(guān)注

    關(guān)注

    40

    文章

    2298

    瀏覽量

    183196
  • 固態(tài)硬盤
    +關(guān)注

    關(guān)注

    12

    文章

    1442

    瀏覽量

    57214
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    C語言中結(jié)構(gòu)體能不能相加

    C語言中,結(jié)構(gòu)體能不能相加?
    的頭像 發(fā)表于 12-19 17:04 ?1182次閱讀
    C語言中結(jié)構(gòu)體<b class='flag-5'>能不能</b>相加

    圖示固態(tài)硬盤加電容

    考慮是否要把內(nèi)存中的數(shù)據(jù)移入到閃存當(dāng)中去。不過大家也別太在意,畢竟這對(duì)于固態(tài)硬盤的性能提升,實(shí)在是太給力。不過隨之而來的問題就是,當(dāng)固態(tài)硬盤
    發(fā)表于 06-09 16:26

    TCP 通信讀取數(shù)據(jù)之前能不能先清除緩存數(shù)據(jù)啊

    TCP 通信讀取數(shù)據(jù)之前能不能先清除緩存數(shù)據(jù)啊,怎么清楚tcp緩存數(shù)據(jù)
    發(fā)表于 01-23 16:13

    在proteus中沒有CH375,把他去掉后還能不能仿真啊

    在proteus中沒有CH375,把他去掉后還能不能仿真啊,就是對(duì)剩下的部分仿真,求大神指導(dǎo)?。?!
    發(fā)表于 06-11 16:31

    工業(yè)級(jí)固態(tài)硬盤和商業(yè)級(jí)固態(tài)硬盤大有區(qū)別

    。 如果一家都不能適配,那說明問題可能出在我們自己。 你不知道當(dāng)時(shí)有多苦惱,人簡直要瘋了,項(xiàng)目的周期就在那里,已經(jīng)因?yàn)?b class='flag-5'>固態(tài)硬盤很久了,壓
    發(fā)表于 04-20 23:47

    電池能不能修復(fù)?

    電池能不能修復(fù)? 電池修復(fù)作為一個(gè)新生事物,許多人對(duì)它不了解,也有許多人對(duì)它一知半解。那么電池到底能不能修復(fù)呢?
    發(fā)表于 11-23 10:40 ?1085次閱讀

    主板不支持SATA3.0和AHCI,還能安裝固態(tài)硬盤嗎?

    雖然固態(tài)硬盤在新購買電腦中的普及率已經(jīng)非常高,但還有很多朋友在用前幾年的老機(jī)型,不免會(huì)有“老電腦不支持3.0接口還值得升級(jí)嗎“、”電腦打不開AHCI能不能固態(tài)
    的頭像 發(fā)表于 03-26 11:17 ?1.6w次閱讀

    SSD固態(tài)硬盤為什么要使用SLC緩存

    現(xiàn)在固態(tài)硬盤都有“SLC緩存”,作為當(dāng)前固態(tài)硬盤的標(biāo)配功能,大家多少都會(huì)對(duì)它有所了解,但要徹底從原理上講透它的原理,卻也頗費(fèi)一番功夫。
    的頭像 發(fā)表于 01-31 13:37 ?4039次閱讀

    固態(tài)硬盤到底能不能搶救老電腦

    家有十幾年的老電腦,卡的沒法用了,還有必要買塊固態(tài)硬盤搶救下嗎?網(wǎng)上很多答案是:“電腦太老了,不值得升級(jí)”,勸人買新電腦總歸不容易出差錯(cuò)。
    的頭像 發(fā)表于 01-30 11:14 ?3370次閱讀

    固態(tài)硬盤DRAM緩存的作用

    固態(tài)硬盤緩存有兩種,一種是SLC緩存(看不見),利用TLC模擬SLC來加快寫入速度;另一種就是存儲(chǔ)極客今天要詳細(xì)介紹的DRAM
    發(fā)表于 09-22 16:32 ?2.6w次閱讀
    <b class='flag-5'>固態(tài)</b><b class='flag-5'>硬盤</b>的<b class='flag-5'>DRAM</b><b class='flag-5'>緩存</b>的作用

    大型輥壓機(jī)軸磨損能不能現(xiàn)場(chǎng)維修?

    大型輥壓機(jī)軸磨損能不能現(xiàn)場(chǎng)維修?
    發(fā)表于 06-23 15:35 ?1次下載

    指針能不能作為循環(huán)變量?

    指針能不能作為循環(huán)變量?
    的頭像 發(fā)表于 02-16 18:11 ?993次閱讀

    物聯(lián)網(wǎng)流量卡到底能不能用?

    物聯(lián)網(wǎng)流量卡到底能不能用?
    的頭像 發(fā)表于 08-28 09:40 ?6093次閱讀
    物聯(lián)網(wǎng)流量卡到底<b class='flag-5'>能不能</b>用?

    變頻器沒有負(fù)載能不能啟動(dòng)

    變頻器沒有負(fù)載能不能啟動(dòng) 變頻器是一種新型的電力調(diào)節(jié)設(shè)備,已經(jīng)被廣泛應(yīng)用于各種機(jī)器設(shè)備中。它可以調(diào)節(jié)電機(jī)的轉(zhuǎn)速,使設(shè)備運(yùn)行更加穩(wěn)定和高效。但是,一些人可能會(huì)問:變頻器沒有負(fù)載能不能啟動(dòng)
    的頭像 發(fā)表于 09-13 15:40 ?6055次閱讀

    一體成型電感外殼破損還能不能

    電子發(fā)燒友網(wǎng)站提供《一體成型電感外殼破損還能不能用.docx》資料免費(fèi)下載
    發(fā)表于 10-31 10:57 ?0次下載