国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

基于用閃存為儲(chǔ)存的固態(tài)硬盤

SSDFans ? 來(lái)源:未知 ? 作者:李倩 ? 2018-03-27 14:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

基于用閃存為儲(chǔ)存的固態(tài)硬盤(Solid State Drive,SSD),與基于用磁性盤片為儲(chǔ)存的傳統(tǒng)硬盤(Hard Disk Drive,HDD)相比較,固態(tài)硬盤具有:(1)無(wú)噪音(2)耐震動(dòng)(3)數(shù)據(jù)讀寫(xiě)速度快(4)低耗電等等的優(yōu)勢(shì)。又隨著各家閃存制造商陸續(xù)推出更多更便宜且高容量的閃存內(nèi)存,在未來(lái)傳統(tǒng)硬盤被固態(tài)硬盤所取代將是趨勢(shì)。

然因閃存內(nèi)存不像磁性盤片具有可重復(fù)覆寫(xiě)的好處,因此固態(tài)硬盤裝置內(nèi)都需要執(zhí)行一個(gè)所謂的FTL(Flash Translation Layer)程序,以維持隨時(shí)都有閑置的區(qū)塊(free blocks)可以儲(chǔ)存新寫(xiě)入的數(shù)據(jù)。而在一個(gè)閑置區(qū)塊被用于儲(chǔ)存客戶端的寫(xiě)入數(shù)據(jù)時(shí),又必須檢查閑置區(qū)塊數(shù)量是否足夠。如果不足,則又需要進(jìn)行所謂的垃圾回收(Garbage Collection,GC)讓閑置區(qū)塊個(gè)數(shù),得以足夠以應(yīng)付未來(lái)從客戶端寫(xiě)入的新數(shù)據(jù)。

我們知道,較早期的計(jì)算機(jī)文件系統(tǒng)(File System)對(duì)于被刪除的文件之處理,僅僅在文件配制表(File Allocation Table)上,將被刪除文件所使用的叢集(cluster),標(biāo)示成「未使用狀態(tài)」,這些叢集所相對(duì)應(yīng)的邏輯區(qū)塊地址(Logic Block Address,LBA)上所儲(chǔ)存之?dāng)?shù)據(jù)并未被移除,這樣的操作方式對(duì)可重復(fù)覆寫(xiě)的傳統(tǒng)硬盤而言是合理適當(dāng)?shù)模珜?duì)不可重復(fù)覆寫(xiě)固態(tài)硬盤而言卻是不適當(dāng)?shù)模視?huì)需要垃圾回收之處理。因此在較新ATAPI(ATA Packet Interface)命令規(guī)范標(biāo)準(zhǔn),或是NVMe(NVM express)規(guī)范標(biāo)準(zhǔn)里,都加入了數(shù)據(jù)集管理(Dataset Management)命令,讓較先進(jìn)的計(jì)算機(jī)文件系統(tǒng),可以對(duì)固態(tài)硬盤下達(dá)「將某些邏輯區(qū)塊地址上的數(shù)據(jù)丟棄」,以減少固態(tài)硬盤垃圾回收的處理。不但如此,數(shù)據(jù)集管理命令也降低了固態(tài)硬盤的寫(xiě)入放大值(Write Amplification Index),使得固態(tài)硬盤的使用壽命得以延長(zhǎng)。

然則,數(shù)據(jù)集管理命令為固態(tài)硬盤帶來(lái)了好處,但也帶來(lái)了不易被察覺(jué)的嚴(yán)重問(wèn)題-邏輯物理塊映射表不正確!底下讓我們來(lái)描述邏輯物理塊映射表不正確的問(wèn)題,是如何發(fā)生及問(wèn)題發(fā)生時(shí)的癥狀。

為了簡(jiǎn)化問(wèn)題的描述,我們假設(shè)

1 一個(gè)物理塊區(qū)塊擁有4個(gè)頁(yè)面

2 邏輯區(qū)塊地址(LBA)和物理區(qū)塊地址(PBA)的映射表,內(nèi)容為一個(gè)數(shù)對(duì),分別代表物理區(qū)塊碼(block number)與頁(yè)碼(page number),數(shù)對(duì)(0,0)則代表無(wú)數(shù)據(jù)

3 固態(tài)硬盤有16個(gè)邏輯區(qū)塊地址

因?yàn)殚W存內(nèi)存不具有「重復(fù)覆寫(xiě)」的特性,一個(gè)邏輯區(qū)塊地址的數(shù)據(jù),存放在閃存內(nèi)存的哪個(gè)位置是不固定的,因此固態(tài)硬盤里,皆存在著邏輯物理映射表(L2P Table)。這個(gè)映像表的功能,是讓FTL程序查出某個(gè)邏輯區(qū)塊地址之?dāng)?shù)據(jù)被儲(chǔ)存在閃存的哪個(gè)位置(包含閃存物理區(qū)塊碼(block number)、頁(yè)碼(page number)、偏移量(offset)等)。這一個(gè)映像表需要儲(chǔ)存一份在閃存內(nèi)存里,讓固態(tài)硬盤在斷電后再次供電運(yùn)作時(shí),才能得知最新數(shù)據(jù)在哪里。對(duì)讀寫(xiě)速度要求高的固態(tài)硬盤,會(huì)配置足夠的動(dòng)態(tài)隨機(jī)存取內(nèi)存(Dynamic Random Access Memory,DRAM)存放這個(gè)映像表,讓FTL程序可以更快速查詢或更新映射表。因此固態(tài)硬盤在開(kāi)始供電當(dāng)下,會(huì)將儲(chǔ)存在閃存內(nèi)存里的邏輯物理映射表讀到DRAM,如 Fig. 1 所示。(圖中,頁(yè)面標(biāo)示為FFFFFFFF代表此頁(yè)面處于抹除狀態(tài);頁(yè)面標(biāo)示為XXXXXXXX代表此頁(yè)面曾經(jīng)被寫(xiě)入數(shù)據(jù)但事后被其他實(shí)體地址數(shù)據(jù)所取代或被數(shù)據(jù)集管理指令所丟棄而成為無(wú)效數(shù)據(jù))

接下來(lái),客戶端刪除文件,下達(dá)了數(shù)據(jù)集管理指令給固態(tài)硬盤,指示將 LBA1~2的數(shù)據(jù)刪除,并且又下了寫(xiě)LBA13的指令。一般做法,固態(tài)硬盤將會(huì)執(zhí)行下列步驟(Fig. 2、Fig. 3 圖示說(shuō)明):

1. 將LBA1、2 在映射表 (DRAM) 里更新為 (0,0)

2. 要求一個(gè)閑置的物理塊區(qū)塊,假設(shè)取物理區(qū)塊4, 將LBA13的數(shù)據(jù)寫(xiě)入物理塊區(qū)4,更新LBA13的邏輯物理塊映像表格。

3. 發(fā)現(xiàn)閑置的物理塊區(qū)塊個(gè)數(shù)不足(少于3),啟動(dòng)垃圾回收,將物理區(qū)塊3上的有效數(shù)據(jù)(LBA3 數(shù)據(jù))寫(xiě)至物理區(qū)塊4,更新LBA3的邏輯物理塊映像表格,并將物理區(qū)塊3 回收為閑置塊(Free Block)。

如果在固態(tài)硬盤執(zhí)行垃圾回收之后,計(jì)算機(jī)系統(tǒng)出現(xiàn)不穩(wěn)狀況突然間失去電源供應(yīng),固態(tài)硬盤將在下次電源恢復(fù)時(shí),執(zhí)行下列步驟(Fig. 4、Fig. 5 圖式說(shuō)明):

1. 將儲(chǔ)存在閃存內(nèi)存里的邏輯物理塊映射表讀到DRAM。

2. 讀取區(qū)塊4每一頁(yè)面內(nèi)容,并根據(jù)頁(yè)面內(nèi)容所紀(jì)錄對(duì)應(yīng)的邏輯區(qū)塊地址,更改DRAM上的邏輯物理塊映射表。

比較 Fig. 5 與Fig. 3 映射表(DRAM) 的內(nèi)容會(huì)發(fā)現(xiàn),邏輯區(qū)塊地址1、2上的物理塊對(duì)應(yīng)地址有差異。也就是邏輯物理塊映射表的正確性以經(jīng)有錯(cuò)誤了(Fig. 5標(biāo)示為紅色部分)!

Fig. 5 的邏輯物理塊映射表顯示,邏輯區(qū)塊地址1、2數(shù)據(jù)存在于物理塊區(qū)塊3。實(shí)際上物理區(qū)塊3已經(jīng)是一個(gè)閑置區(qū)塊,不存在任何數(shù)據(jù)。這樣子的錯(cuò)誤映像對(duì)FTL程序而言是一種嚴(yán)重的錯(cuò)誤。事后,如果固態(tài)硬盤繼續(xù)使用下去,當(dāng)別的邏輯區(qū)塊數(shù)據(jù)寫(xiě)入物理區(qū)塊3之后,讀取邏輯區(qū)塊地址1、2會(huì)讀到別的邏輯區(qū)塊地址之?dāng)?shù)據(jù)。隨著時(shí)間的經(jīng)過(guò),不同時(shí)間讀又會(huì)有不同數(shù)據(jù)寫(xiě)入物理區(qū)塊3,讀取邏輯區(qū)塊地址1、2數(shù)據(jù)還會(huì)隨著時(shí)間的不同而改變。或許讀者會(huì)問(wèn),既然邏輯區(qū)塊地址1、2的數(shù)據(jù)已經(jīng)被客戶端下達(dá)數(shù)據(jù)集管理指令刪除了,讀到甚么數(shù)據(jù)并不重要。但讀者要知道,一個(gè)儲(chǔ)存裝置必須要有數(shù)據(jù)完整(data integrity)的特性,讀取的數(shù)據(jù)如果會(huì)隨著時(shí)間的變動(dòng)而變動(dòng),該裝置就稱不上擁有數(shù)據(jù)完整的特性。讀者也許還會(huì)續(xù)問(wèn),既然邏輯區(qū)塊地址1、2的數(shù)據(jù)已經(jīng)被客戶端下達(dá)數(shù)據(jù)集管理指令給刪除了,客戶端就不會(huì)再去讀取這些地址的數(shù)據(jù)了。要知道,客戶端系統(tǒng)不勝枚舉,客戶端的程序不會(huì)再去讀取這些地址的數(shù)據(jù)是無(wú)法保證的。例如儲(chǔ)存裝置被用于組成獨(dú)立硬盤冗余陣列(Redundant Array of Independent Disks, RAID),其中一個(gè)硬盤發(fā)生了我們所描述的問(wèn)題,這些被數(shù)據(jù)集管理指令刪除的數(shù)據(jù)就會(huì)被讀取.

邏輯物理塊映射表與數(shù)據(jù)的一致性一直都是固態(tài)硬盤設(shè)計(jì)上存在的問(wèn)題。市場(chǎng)上充斥著成千成百的固態(tài)硬盤產(chǎn)品,對(duì)那些不曾思考過(guò)這個(gè)問(wèn)題的設(shè)計(jì)商,質(zhì)量堪憂。一般的固態(tài)硬盤買家多以訪問(wèn)速度快慢做為購(gòu)買的考慮因素。但聰明的讀者在選購(gòu)固態(tài)硬盤時(shí)應(yīng)該花點(diǎn)時(shí)間了解該產(chǎn)品的設(shè)計(jì)商,是否如大心電子,有固態(tài)硬盤領(lǐng)先的技術(shù)質(zhì)量。

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

    關(guān)注

    16

    文章

    1899

    瀏覽量

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

    關(guān)注

    12

    文章

    1634

    瀏覽量

    60494

原文標(biāo)題:一種引發(fā)固態(tài)硬盤映射表不正確的情境

文章出處:【微信號(hào):SSDFans,微信公眾號(hào):SSDFans】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    [灌水]閃存時(shí)代來(lái)臨 固態(tài)硬盤占領(lǐng)服務(wù)器市場(chǎng)

    閃存時(shí)代來(lái)臨 固態(tài)硬盤占領(lǐng)服務(wù)器市場(chǎng)  百度公司早已在去年,宣布已實(shí)現(xiàn)了網(wǎng)頁(yè)檢索平臺(tái)上全部服務(wù)器 “告別”硬盤而邁向閃存時(shí)代。通俗
    發(fā)表于 02-10 08:50

    固態(tài)硬盤應(yīng)用攻略

    同樣可以進(jìn)行應(yīng)用,目前許多主板都已經(jīng)支持RAID0,如果兩塊32GB組成RAID,那么您將感受的是什么呢?   通過(guò)Windows設(shè)備屬性可以看出,兩塊魔典64GB固態(tài)硬盤組成RAID 0模式后可用
    發(fā)表于 02-23 15:08

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

    。下面就讓我們一起來(lái)看看解決方案。固態(tài)硬盤固態(tài)硬盤固態(tài)硬盤里面寫(xiě)入數(shù)據(jù),首先存儲(chǔ)到的并不是不怕
    發(fā)表于 06-09 16:26

    固態(tài)硬盤的基本常識(shí)以及選購(gòu)、使用和維護(hù)

    ,和我們平時(shí)的U盤一樣,是閃存芯片加上主控和緩存組成的。和優(yōu)盤的不同點(diǎn) 在于,U盤一般只用一兩顆閃存芯片,平時(shí)讀寫(xiě)都集中在上面,所以U盤壽命不是很長(zhǎng),特別是買到劣質(zhì)產(chǎn)品;而固態(tài)
    發(fā)表于 08-05 11:14

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

    們做分析診斷,但是因?yàn)楣?yīng)商是美國(guó)企業(yè),時(shí)差的問(wèn)題,讓溝通的效率很差。2個(gè)月后,我們得到答案,說(shuō)是固態(tài)硬盤因未知原因,持續(xù)的寫(xiě)入一個(gè)小范圍的固定位置導(dǎo)致該位置的閃存被寫(xiě)穿,然后固態(tài)
    發(fā)表于 04-20 23:47

    固態(tài)硬盤SSD的保護(hù)等級(jí)

    雖然閃存設(shè)備或固態(tài)硬盤(SSD)比機(jī)械硬盤(HDD)功能更強(qiáng)大,但是在發(fā)生電源故障時(shí),SSD硬盤仍然會(huì)丟失數(shù)據(jù)。因此,當(dāng)人們將
    發(fā)表于 08-02 07:08

    ICMAX盤點(diǎn)固態(tài)硬盤SDD和機(jī)械硬盤HDD的前世今生

    。(機(jī)械硬盤內(nèi)部結(jié)構(gòu)圖,圖片來(lái)源百度)固態(tài)硬盤固態(tài)硬盤其內(nèi)部構(gòu)造十分簡(jiǎn)單,固態(tài)
    發(fā)表于 08-03 13:38

    東莞回收固態(tài)硬盤

    SSD固態(tài)硬盤,高價(jià)求購(gòu)內(nèi)存:內(nèi)存芯片,內(nèi)存條,內(nèi)存顆粒,內(nèi)存FLASH,閃存,顯存,TF卡,SD卡,cf卡,MINI卡,MMC卡,SSD硬盤...回收閃迪、鎂光、東芝、金士頓、威剛、
    發(fā)表于 12-12 15:55

    什么是固態(tài)硬盤固態(tài)硬盤有什么優(yōu)勢(shì)?

    什么是固態(tài)硬盤固態(tài)硬盤有什么優(yōu)勢(shì)?
    發(fā)表于 06-18 06:53

    高價(jià)收購(gòu)固態(tài)硬盤,長(zhǎng)期回收固態(tài)硬盤

    高價(jià)收購(gòu)固態(tài)硬盤,長(zhǎng)期回收固態(tài)硬盤。深圳帝歐專業(yè)回收電子物料。帝歐趙生***QQ1816233102/879821252/1714434248郵箱dealic@163.com專業(yè)收購(gòu)S
    發(fā)表于 07-08 19:18

    高價(jià)回收SSD固態(tài)硬盤 收購(gòu)固態(tài)硬盤價(jià)格高

    深圳帝歐回收固態(tài)硬盤,長(zhǎng)期高價(jià)收購(gòu)SSD一條龍服務(wù)(熱線:135-3012-2202,QQ:8798-21252) 高價(jià)回收SSD固態(tài)硬盤,全新二手均可,2.5寸,M-SATA,M.2
    發(fā)表于 11-03 14:57

    固態(tài)硬盤閃存種類介紹

    SLC全稱是單層式儲(chǔ)存 (Single Level Cell),因?yàn)榻Y(jié)構(gòu)簡(jiǎn)單,在寫(xiě)入數(shù)據(jù)時(shí)電壓變化的區(qū)間小,所以壽命較長(zhǎng),傳統(tǒng)的SLC NAND閃存可以經(jīng)受10萬(wàn)次的讀寫(xiě)。而且因?yàn)橐唤M電壓即可驅(qū)動(dòng),所以其速度表現(xiàn)更好,目前很多高端固態(tài)
    的頭像 發(fā)表于 01-17 16:24 ?2.3w次閱讀

    固態(tài)硬盤是什么意思_固態(tài)硬盤有什么

    本文首先介紹了固態(tài)硬盤的概念,其次介紹了固態(tài)硬盤的分類,最后介紹了固態(tài)硬盤的作用。
    發(fā)表于 03-23 10:54 ?2.8w次閱讀

    固態(tài)硬盤和機(jī)械硬盤,誰(shuí)才是安防儲(chǔ)存的未來(lái)?

    固態(tài)硬盤誕生以來(lái),有關(guān)于儲(chǔ)存方面的爭(zhēng)端便愈演愈烈。伴隨著技術(shù)的成熟,在PC端上,原本機(jī)械硬盤還可以靠大容量以及低價(jià)格來(lái)爭(zhēng)奪市場(chǎng),但現(xiàn)在固態(tài)
    的頭像 發(fā)表于 10-19 14:40 ?6075次閱讀

    aigo國(guó)民好物固態(tài)硬盤P7000:高端SSD固態(tài)硬盤的首選

    里,值得購(gòu)買嗎?下面我就給大家來(lái)介紹一下。 和普通的機(jī)械硬盤相比較,固態(tài)硬盤主要采用閃存顆粒制作,因而儲(chǔ)存更大,使用的時(shí)候噪音也更小,抗震能
    的頭像 發(fā)表于 10-13 17:43 ?1520次閱讀