chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一文匯總PMR的基礎知識

SSDFans ? 來源:搜狐網(wǎng) ? 作者:搜狐網(wǎng) ? 2020-09-07 11:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

NVM Express在2019年完成了NVMe 1.4規(guī)范的制定,新的NVMe協(xié)議帶來了大量的全新特性,尤其在糾錯、強化性能以及針對特殊領域和企業(yè)級領域的優(yōu)化等方面更是令人關注,其中就包含了NVMe 1.4為高端企業(yè)級固態(tài)硬盤提供的一種新能力PMR。

圖1NVMe Feature Roadmap

所謂的PMR即為一塊存儲區(qū),使用此功能將創(chuàng)建并控制一個稱為持久性內存區(qū)域(PMR)的存儲區(qū)域,該存儲區(qū)可以映射到PCI Express總線上的地址空間上面,并且可被主機和其他設備訪問。

PMR的主要特點是,在電源斷電(power cycle),控制器復位以及PMR啟用/禁用切換之后,寫入PMR的數(shù)據(jù)也會保留。換句話說,此功能使SSD除了提供通過邏輯塊地址(LBA)訪問的存儲區(qū)域外,還提供了另一個非易失性存儲區(qū)域,并且這塊存儲區(qū)域假定的訪問方法是內存訪問而不是塊訪問。PMR對性能的要求很高,例如,穩(wěn)定狀態(tài)下的寫帶寬要比PCIe的寫帶寬度大得多,如果無法做到,協(xié)議上記載會有彈性緩沖區(qū)等可選項來填補帶寬的間隙。

總的來說,PMR空間可以提供一種內存級讀寫速度、斷電后數(shù)據(jù)不會丟失的存儲區(qū)域。PMR功能上與NVDIMM相似,雖然PMR的性能和容量遠比不上NVDIMM,但PMR有著與NVDIMM一樣的優(yōu)勢,比起通過NVMe IO命令去讀寫一筆數(shù)據(jù),并等待命令完成,讀寫PMR的操作就簡單快捷多了。PMR具有非易失性、較低延遲、可Bytes尋址等特性,使數(shù)據(jù)管理具有更大的靈活性。它非常適合需要頻繁訪問復雜數(shù)據(jù)集的環(huán)境,以及因電源故障或系統(tǒng)崩潰導致停機的敏感環(huán)境。

PMR主要的優(yōu)點包括:

1.訪問延遲小于NAND閃存的訪問延遲,接近于DRAM。

2.與NAND閃存相比,吞吐量大大增加。

3.比DRAM便宜。

4.可Bytes尋址,實時訪問數(shù)據(jù),允許超快速訪問大型數(shù)據(jù)集。

5.斷電后數(shù)據(jù)仍保留在內存中(就像使用閃存一樣)。

那么,究竟如何才能實現(xiàn)這一強大的功能呢?隨著PCIe Gen4的問世,PCIe的帶寬迅速增長,常見的非易失性存儲器件NAND閃存很難滿足PMR要求的高速性能,而且原本NAND閃存就更適合用來塊訪問,不適合用于PMR指向的內存,因此,SSD不會直接使用NAND閃存來作為實現(xiàn)PMR的存儲器件。

實際上在NVMe協(xié)議中并沒有記載PMR的具體實現(xiàn)方法,但是從已有信息來看,可以使用所謂的新型內存SCM(Storage Class Memory)來實現(xiàn)PMR,例如利用Intel的Optane存儲器。還有一種比較主流的實現(xiàn)PMR的思路是,將SSD內DRAM(的一部分)分配給這個區(qū)域,一般企業(yè)級NVMe固態(tài)硬盤自帶有大容量的DRAM緩存,并且整個固態(tài)硬盤處于斷電保護設計的保護之下,結合這兩個特點,外加一定數(shù)量的常規(guī)NAND閃存,PMR就可以實現(xiàn)。

圖2 使用部分DRAM用作PMR

NVMe一直在積極探索固態(tài)硬盤內DRAM的其他用途,PMR就是一個潛在的應用。絕大多數(shù)企業(yè)級固態(tài)硬盤都帶有一定數(shù)量的DRAM內存,用來當做存放FTL表項的cache buffer,固態(tài)硬盤可以通過這些FTL表項來映射邏輯地址和閃存物理地址。此外,NVMe 1.2協(xié)議就定義了控制器內緩存CMB(Controller Memory Buffer)這一特性,旨在使部分SSD內的DRAM空間可以直接通過PCI地址空間被訪問,這一特性使得NVMe傳輸IO命令所需的SQ,CQ可以直接駐存在SSD的DRAM內存里,而不是放在host的內存里,可以減少命令交互的延遲,并可以消除NVMe over Fabrics情況下SSD端對端之間DMA傳輸中的不必要的復制操作,使得傳輸?shù)臄?shù)據(jù)完全繞過host的DRAM。

圖3 NVMe Controller中的CMB與PMR

NVMe 1.4的特性PMR的運作方式與CMB類似,host系統(tǒng)可以使用基礎的PCIe傳輸直接讀寫此內存區(qū)域,而無需任何命令隊列的開銷。在實踐中,通常希望將CMB用于支持正常的NVMe操作(如放置SQ/CQ/PRP等),作為一塊DRAM buffer使用,但是PMR則不同,雖然PMR也是SSD內部的一段DRAM區(qū)域,但它主要是作為一大塊通用的非易失存儲供主機使用,典型的企業(yè)級SSD具有專門的斷電保護電容器,這些電容器可以使PMR中的數(shù)據(jù)在發(fā)生意外斷電時得以安全刷新到閃存中。在SSD斷電時,PMR的內容將自動寫入閃存,當host系統(tǒng)恢復上電時,host可以要求SSD重新加載PMR的內容。

用這種方法實現(xiàn)的PMR功能的典型應用場景是,接收大量(覆蓋性)寫入的場景,這種場景下PMR不會消耗任何除PMR容量大小之外的閃存,因為只有在斷電的情況下,SSD才會去下刷保存PMR的數(shù)據(jù),因此這非常適合用于記錄數(shù)據(jù)庫或系統(tǒng)的日志,因為日志會不斷大量寫入,而且寫日志的操作很容易成為系統(tǒng)內的性能瓶頸,造成堵塞,而PMR恰恰是可以提供DRAM級別的讀寫速度,以及DRAM可覆蓋寫的特性。還有一種潛在的應用場景是就地執(zhí)行技術XIP(execute-in-place),這種被人們津津樂道的能夠大幅提高應用程序性能的技術可能會因為PMR的出現(xiàn)變得流行起來。

目前PMR在協(xié)議方面則較為簡單,NVME 1.4規(guī)范只定義了一些控制PMR的寄存器,包括穩(wěn)定狀態(tài)下的寫入帶寬、彈性緩沖區(qū)的大小、PMR的狀態(tài)、主機應等待PMR ready的超時時間等詳細的設定項目。因此,想要有效地使用PMR,設備(驅動器)側和主機(OS和庫)側對應的驅動程序都是必不可少的,目前Linux的相關驅動還處于規(guī)劃階段,未來對PMR驅動軟件上的支持還有很長一段路要走。

NVMe 1.4在去年才剛剛發(fā)布,業(yè)界內對于PMR的應用也主要集中在企業(yè)級存儲領域,并且大多仍處于研究、探討階段,因此有關于PMR這一新特性的可操作空間其實還很大,其應用潛力、前景有望進一步被發(fā)掘。

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

    關注

    0

    文章

    6

    瀏覽量

    14719
  • nvme
    +關注

    關注

    0

    文章

    292

    瀏覽量

    23776

原文標題:太強大了!NVMe SSD變身內存!

文章出處:【微信號:SSDFans,微信公眾號:SSDFans】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    無刷電機驅動器的基礎知識

    本文將從技術角度出發(fā),對三相無刷電機的電機驅動器的作用、種類和規(guī)格進行介紹。通過本文,您可以學習到電機驅動器選型所需的基礎知識。
    的頭像 發(fā)表于 12-10 14:13 ?6414次閱讀
    無刷電機驅動器的<b class='flag-5'>基礎知識</b>

    視覺工程師必須知道的工業(yè)相機基礎知識

    工業(yè)相機基礎知識概述。
    的頭像 發(fā)表于 09-19 17:04 ?1112次閱讀
    視覺工程師必須知道的工業(yè)相機<b class='flag-5'>基礎知識</b>

    SMT基礎知識匯總

    獲取完整文檔資料可下載附件哦?。。。?如果內容有幫助可以關注、點贊、評論支持下哦~
    發(fā)表于 07-14 16:50

    全網(wǎng)最全學習Zephyr開發(fā)教程資料匯總-從基礎文檔視頻到上手實操示例

    Zephyr 開發(fā)之路,我們不斷迭代終于有了這份上手學習Zephyr的開發(fā)教程資料匯總。這里面涵蓋了從 Zephyr 基礎知識講解,到構建系統(tǒng)、設備驅動、線程調度等核心功能剖析,再到豐富的實操示例和AI語音視覺識別應用案例,以及詳細的開發(fā)環(huán)境搭建、獲取SDK等全方位的內
    發(fā)表于 07-04 11:13

    軟通動力攜手懿文匯推出全域級元服務平臺“發(fā)現(xiàn)蚌埠”

    華為開發(fā)者大會 2025期間,軟通動力聯(lián)合戰(zhàn)略合作伙伴蚌埠旅投資集團旗下懿文匯數(shù)字科技(安徽)有限公司(簡稱“懿文匯”)發(fā)布全域級元服務平臺“發(fā)現(xiàn)蚌埠”,其通過數(shù)智旅模塊切入本地生
    的頭像 發(fā)表于 06-26 14:19 ?728次閱讀

    軟通動力與懿文匯數(shù)字科技達成戰(zhàn)略合作

    近日,軟通動力與蚌埠旅投資集團旗下懿文匯數(shù)字科技(安徽)有限公司達成戰(zhàn)略合作,將依托軟通動力在旅行業(yè)深厚的元服務軟硬體解決方案能力,為“發(fā)現(xiàn)蚌埠”平臺注入前沿技術動能,同時聚焦數(shù)
    的頭像 發(fā)表于 05-26 16:57 ?963次閱讀

    電機選型計算公式與知識匯總

    純分享帖,需要者可點擊附件獲取完整資料~~~*附件:電機選型計算公式與知識匯總.pdf 【免責聲明】內容轉自今日電機,因轉載眾多,無法確認真正原始作者,故僅標明轉載來源。版權歸原出處所有,純分享帖,侵權請聯(lián)系刪除內容以保證您的權益。
    發(fā)表于 04-29 16:10

    最易讀懂的理工科基礎叢書——圖解電機基礎知識入門

    本書深人淺出地介紹了電動機的基礎知識、應用和發(fā)展,其內容包括電動機的用途、電動機的基礎知識及應用、電流和磁場的關系、直流電動機的結構和作用、交流電動機的結構和作用、特殊電動機的結構和作用
    發(fā)表于 04-07 18:28

    1-半導體基礎知識(童詩白、華成英主編)

    介紹了半導體基礎知識,二極管,三極管。
    發(fā)表于 03-28 16:12

    效果器的基礎知識

    電子發(fā)燒友網(wǎng)站提供《效果器的基礎知識.doc》資料免費下載
    發(fā)表于 03-26 14:30 ?7次下載

    開關電源的基礎知識題目及答案(免積分)

    本文含有開關電源的基礎知識題目及答案,下載附件即可查看!
    發(fā)表于 03-06 15:52

    【北京迅為】iTOP-RK3568OpenHarmony系統(tǒng)南向驅動開發(fā)GPIO基礎知識

    【北京迅為】iTOP-RK3568OpenHarmony系統(tǒng)南向驅動開發(fā)GPIO基礎知識
    的頭像 發(fā)表于 03-06 11:23 ?1105次閱讀
    【北京迅為】iTOP-RK3568OpenHarmony系統(tǒng)南向驅動開發(fā)GPIO<b class='flag-5'>基礎知識</b>

    DC-DC基礎知識 + 硬件電路

    、DCDC簡易電路原理DCDC電路是直流轉直流電路,將某直流電源轉變?yōu)椴煌妷褐档碾娐?,分為升壓電路和降壓電路?.1電容、電感基礎知識1.1.1電容電容兩端電壓不能突變。通交流、阻直流;通
    的頭像 發(fā)表于 02-26 13:54 ?1924次閱讀
    DC-DC<b class='flag-5'>基礎知識</b> + 硬件電路

    LD2410B/C新手必看攻略! 測試教程、模塊調參詳解~

    關于LD2410B/C那些你不得不知道的事?免費申樣、接線教程、參數(shù)解析、APP調參教程、上位機調參教程、常見異常情況自檢等等內容,文匯總~不管是萌新小白還是資深玩家,都可以快速入門
    的頭像 發(fā)表于 02-05 18:09 ?2947次閱讀
    LD2410B/C新手必看攻略! 測試教程、模塊調參<b class='flag-5'>一</b><b class='flag-5'>文</b>詳解~

    功率器件熱設計基礎知識

    功率器件熱設計是實現(xiàn)IGBT、碳化硅SiC等高功率密度器件可靠運行的基礎。掌握功率半導體的熱設計基礎知識,不僅有助于提高功率器件的利用率和系統(tǒng)可靠性,還能有效降低系統(tǒng)成本。本文將從熱設計的基本概念、散熱形式、熱阻與導熱系數(shù)、功率模塊的結構和熱阻分析等方面,對功率器件熱設計基礎知識
    的頭像 發(fā)表于 02-03 14:17 ?1415次閱讀