色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

FTL算法的好壞,直接決定了SSD在性能

SSDFans ? 來(lái)源:未知 ? 作者:李倩 ? 2018-10-09 16:20 ? 次閱讀

FTL算法的好壞,直接決定了SSD在性能(Performance)、可靠性(Reliability)、耐用性(Endurance)等方面的好壞,F(xiàn)TL可以說(shuō)是SSD固件的核心組成。

大家天天在說(shuō)FTL,也知道FTL的重要性,那么什么是FTL?FTL是Flash Translation Layer的縮寫(xiě),完成主機(jī)(或者用戶,Host)邏輯地址空間到閃存(Flash)物理地址空間的翻譯(Translation),或者說(shuō)是映射(Mapping)。SSD每把一筆用戶邏輯數(shù)據(jù)寫(xiě)入到閃存地址空間,便記錄下該邏輯地址到物理地址的映射關(guān)系,下次主機(jī)想讀取該數(shù)據(jù),SSD根據(jù)這個(gè)映射,便能從閃存上把這筆數(shù)據(jù)讀上來(lái)然后返回給用戶。

完成邏輯地址空間到物理地址空間的映射,這是FTL最原始也是最基本的功能。事實(shí)上,現(xiàn)在SSD中的FTL,要做的事情還有很多。SSD使用的存儲(chǔ)介質(zhì)一般是NAND Flash。

SSD的存儲(chǔ)介質(zhì)除了Flash,還有RAM,還有3D XPoint等新型存儲(chǔ)介質(zhì)。如無(wú)特別說(shuō)明,后面說(shuō)的SSD存儲(chǔ)介質(zhì)都是指NAND Flash,翻譯為“閃存”。

閃存有一些特性,比如:

l 閃存塊(block)需先擦除才能寫(xiě)入,不能覆蓋寫(xiě)(Update in place);

由于不能覆蓋寫(xiě),當(dāng)寫(xiě)入一筆新的數(shù)據(jù),不能直接在老地方直接更改(閃存不允許在一個(gè)閃存頁(yè)(page)上重復(fù)寫(xiě)入,一次擦除只能寫(xiě)入一次),必須寫(xiě)到一個(gè)新的位置,因此,F(xiàn)W(Firmware,固件)需要維護(hù)一張邏輯地址到物理地址的映射表;另外,往一個(gè)新的位置寫(xiě)入數(shù)據(jù),會(huì)導(dǎo)致老位置上的數(shù)據(jù)變成無(wú)效,這些數(shù)據(jù)就是垃圾數(shù)據(jù)。垃圾數(shù)據(jù)會(huì)占用閃存空間,當(dāng)閃存可用空間不夠時(shí),F(xiàn)TL需要做垃圾回收,即把若干個(gè)閃存塊上的有效數(shù)據(jù)搬出寫(xiě)到某個(gè)新的閃存塊,然后把這些閃存塊擦除,得到可用的閃存塊。這就是GC(Garbage Collection,垃圾回收),是FTL需要做的一件重要事情。

l 閃存塊都是有一定壽命的;

每擦除一次閃存塊,都會(huì)對(duì)閃存塊有磨損,因此閃存塊都是有壽命的,用PE(Program/Erase Count)數(shù)衡量。我們不能集中往某幾個(gè)閃存塊上寫(xiě)數(shù)據(jù),不然這幾個(gè)塊很快就會(huì)因PE耗盡而死亡,這不是我們想看到的。我們期望所有閃存塊都來(lái)均攤數(shù)據(jù)的寫(xiě)入,而不是有些塊累死,而其他塊眼瞅著那些閃存塊死亡而無(wú)動(dòng)于衷;FTL需要做Wear Leveling,讓數(shù)據(jù)寫(xiě)入均攤到每個(gè)閃存塊上,即讓每個(gè)塊磨損都差不多,從而保證SSD具有最大的數(shù)據(jù)寫(xiě)入量。

l 每個(gè)閃存塊讀的次數(shù)也是有限的,讀的太多了,上面的數(shù)據(jù)也是會(huì)出錯(cuò),也就是讀干擾(Read Disturb)的問(wèn)題;

FTL需要處理讀干擾問(wèn)題,當(dāng)某個(gè)閃存塊讀的次數(shù)快達(dá)到一定閾值時(shí),F(xiàn)TL需要把這些數(shù)據(jù)從該閃存塊上搬走,從而避免數(shù)據(jù)出錯(cuò)。

l 還有就是閃存的數(shù)據(jù)保持(Data Retention)問(wèn)題;

由于電荷的流失,存儲(chǔ)在閃存上的數(shù)據(jù)會(huì)丟失。這個(gè)時(shí)間長(zhǎng)則十多年,短則幾年甚至幾月,甚至更短。(這是在常溫下,如果高溫的話,電荷流失速度會(huì)加快,數(shù)據(jù)保存的時(shí)間就更短了。)

如果SSD不上電,F(xiàn)TL對(duì)此也是毫無(wú)辦法,有勁使不出呀(根本沒(méi)有運(yùn)行機(jī)會(huì))。但一旦上電,F(xiàn)TL就需要對(duì)此做點(diǎn)什么,比如掃描閃存,發(fā)現(xiàn)是否存在數(shù)據(jù)保持問(wèn)題,如果存在,則需要搬動(dòng)數(shù)據(jù),防患于未然。好的FTL,就需要有處理數(shù)據(jù)保持問(wèn)題的能力。

l 閃存天生就有壞塊,另外,隨著SSD的使用,也會(huì)產(chǎn)生新的壞塊;

壞塊的癥狀是擦寫(xiě)失敗,或者讀失敗(ECC不能糾正數(shù)據(jù)錯(cuò)誤)。壞塊管理也是FTL的一大任務(wù)。

l 對(duì)MLC或者TLC來(lái)說(shuō),存在Lower Page corruption的問(wèn)題;

即在對(duì)Upper Page/Extra Page (和Lower Page共享存儲(chǔ)單元的閃存頁(yè))寫(xiě)入時(shí),如果發(fā)生異常掉電,也會(huì)把之前Lower Page上成功寫(xiě)入的數(shù)據(jù)破壞掉。好的FTL,應(yīng)該有機(jī)制盡可能避免這個(gè)問(wèn)題;

l MLC或者TLC的讀寫(xiě)速度都不如SLC,但它們都可以配成SLC模式來(lái)使用。

好的FTL,會(huì)利用這個(gè)特性,去改善SSD的性能和可靠性。

上面說(shuō)的這些問(wèn)題是閃存的共性,對(duì)不同的閃存,還有其自身的問(wèn)題。FTL除了完成基本的地址映射,還需要幫閃存擦屁股,去做垃圾回收(GC)、磨損平衡(Wear Leveling)、壞塊管理、讀干擾(Read Disturb)處理、數(shù)據(jù)保持(Data Retention)處理等事情。隨著閃存質(zhì)量變差,F(xiàn)TL除了完成上述的常規(guī)處理,還需要針對(duì)具體閃存特性,去做一些特殊處理以獲得好的性能和高的可靠性。

FTL有Host Based和Device Based兩種:

Host Based的意思是說(shuō),F(xiàn)TL的實(shí)現(xiàn)是在Host(主機(jī))端的,用的是你計(jì)算機(jī)的CPU和內(nèi)存資源。

除了大名鼎鼎的Fusion-IO使用Host Based FTL,據(jù)我所知,業(yè)界還有方一信息科技、寶存、CNEXLabs等公司在做Host Based FTL。

相反,Device Based的意思是說(shuō)FTL是在Device(設(shè)備)端實(shí)現(xiàn)的,用的是SSD上的控制器和RAM資源。

聲明:本文內(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

    文章

    1799

    瀏覽量

    115069
  • 存儲(chǔ)介質(zhì)
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    11949
  • SSD
    SSD
    +關(guān)注

    關(guān)注

    21

    文章

    2887

    瀏覽量

    117701

原文標(biāo)題:SSD核心技術(shù):FTL

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    SSD硬盤對(duì)系統(tǒng)性能的影響

    隨著科技的不斷進(jìn)步,存儲(chǔ)設(shè)備也不斷地更新?lián)Q代。固態(tài)硬盤(SSD)作為一種新型的存儲(chǔ)設(shè)備,相較于傳統(tǒng)的機(jī)械硬盤(HDD),性能上有著顯著的提升。 1. 啟動(dòng)速度
    的頭像 發(fā)表于 11-23 09:36 ?515次閱讀

    SSD硬盤和HDD硬盤的區(qū)別

    計(jì)算機(jī)存儲(chǔ)領(lǐng)域,固態(tài)硬盤(SSD)和機(jī)械硬盤(HDD)是兩種主要的存儲(chǔ)解決方案。隨著技術(shù)的發(fā)展,SSD因其卓越的性能和可靠性逐漸成為市場(chǎng)的新寵,而HDD則以其大容量和較低的成本繼續(xù)
    的頭像 發(fā)表于 11-23 09:32 ?390次閱讀

    谷景科普如何判斷電感性能好壞

    谷景科普如何判斷電感性能好壞編輯:谷景電子電感作為電子電路中的非常重要的一種電子元器件,它對(duì)于電路運(yùn)行的穩(wěn)定性非常重要的。充分發(fā)揮電感電路中的作用,簡(jiǎn)單來(lái)說(shuō)電感一定要符合使用要求。那么,如何去判斷
    發(fā)表于 11-13 22:47 ?0次下載

    SSD故障排查與解決方案

    硬盤,如果系統(tǒng)啟動(dòng)變得緩慢,可能是SSD出現(xiàn)問(wèn)題。 文件讀寫(xiě)速度下降 :SSD的讀寫(xiě)速度明顯下降,可能是SSD性能下降或出現(xiàn)故障。 系統(tǒng)頻
    的頭像 發(fā)表于 11-11 11:11 ?1483次閱讀

    如何判斷電感性能好壞

    電子發(fā)燒友網(wǎng)站提供《如何判斷電感性能好壞.docx》資料免費(fèi)下載
    發(fā)表于 10-31 10:58 ?1次下載

    快速判定整流器好壞的方法

    整流器是電子設(shè)備中至關(guān)重要的組件,其主要功能是將交流電轉(zhuǎn)換為直流電。整流器的好壞直接影響到設(shè)備的性能和穩(wěn)定性。因此,快速準(zhǔn)確地判斷整流器的好壞對(duì)于設(shè)備的維護(hù)和故障排查具有重要意義。
    的頭像 發(fā)表于 10-11 10:12 ?1605次閱讀

    光纖收發(fā)器怎么判斷好壞

    光纖收發(fā)器作為光纖通信系統(tǒng)中的關(guān)鍵設(shè)備,其性能直接影響到整個(gè)網(wǎng)絡(luò)的傳輸質(zhì)量和穩(wěn)定性。因此,準(zhǔn)確判斷光纖收發(fā)器的好壞是確保網(wǎng)絡(luò)正常運(yùn)行的重要步驟。以下是從多個(gè)方面綜合評(píng)估光纖收發(fā)器好壞
    的頭像 發(fā)表于 08-26 15:11 ?1099次閱讀

    SSD基本架構(gòu)

    接口,常用的有SATA、SAS和PCIe。 SSD控制器:負(fù)責(zé)主機(jī)到后端介質(zhì)的讀寫(xiě)訪問(wèn)和協(xié)議轉(zhuǎn)換,表項(xiàng)管理、數(shù)據(jù)緩存及校驗(yàn)等,是SSD的核心部件。國(guó)科微星空企業(yè)級(jí)系列SSD采用自主研發(fā)的第四代12nm工藝NANDXtra控制器。
    的頭像 發(fā)表于 08-14 09:05 ?384次閱讀

    對(duì)于一個(gè)放大電路如何評(píng)判它的指標(biāo)性能好壞

    對(duì)于一個(gè)放大電路如何評(píng)判它的指標(biāo)性能好壞?比如說(shuō)利用信噪比、共模抑制比、失調(diào)電壓、頻帶等指標(biāo)如何去評(píng)判一個(gè)放大電路的性能好壞呢?是達(dá)到datesheet上的指標(biāo)就可以了嗎?另外,信噪比實(shí)際電路中如何測(cè)量?
    發(fā)表于 08-01 06:09

    美光推出全新數(shù)據(jù)中心 SSD性能業(yè)界領(lǐng)先

    數(shù)據(jù)中心 SSD 產(chǎn)品美光 9550 NVMe? SSD性能業(yè)界領(lǐng)先,同時(shí)具備卓越的 AI 工作負(fù)載性能及能效。[1] 美光 9550 SSD
    發(fā)表于 07-29 15:13 ?960次閱讀

    如何判斷電子觸發(fā)器的好壞

    電子領(lǐng)域,電子觸發(fā)器作為電路中的關(guān)鍵元件,其性能好壞直接影響到整個(gè)電路的穩(wěn)定性和可靠性。因此,正確判斷電子觸發(fā)器的好壞至關(guān)重要。以下將從
    的頭像 發(fā)表于 07-27 15:34 ?3609次閱讀

    如何測(cè)量伺服電機(jī)的好壞

    伺服電機(jī)作為現(xiàn)代工業(yè)自動(dòng)化中不可或缺的重要部件,其性能好壞直接影響到整個(gè)系統(tǒng)的運(yùn)行效率和穩(wěn)定性。因此,對(duì)伺服電機(jī)進(jìn)行準(zhǔn)確的測(cè)量和評(píng)估,確保其質(zhì)量可靠,是確保整個(gè)系統(tǒng)高效運(yùn)行的關(guān)鍵。本文將詳細(xì)介紹
    的頭像 發(fā)表于 06-05 15:20 ?2825次閱讀

    接觸器線圈怎么測(cè)好壞

    接觸器線圈作為接觸器的重要組成部分,其性能好壞直接影響到接觸器的整體運(yùn)行效果。因此,如何準(zhǔn)確、快速地判斷接觸器線圈的好壞,成為了電氣檢修工作中不可或缺的一環(huán)。本文將詳細(xì)介紹接觸器線圈
    的頭像 發(fā)表于 05-31 15:43 ?3148次閱讀

    Xilinx FPGA高性能NVMe SSD主機(jī)控制器,NVMe Host Controller IP

    ,從而可實(shí)現(xiàn)更高存儲(chǔ)性能和存儲(chǔ)容量。無(wú)需CPU,NVMe Host Controller IP自動(dòng)執(zhí)行對(duì)PCIe SSD的PCIe設(shè)備枚舉和配置、NVMe控制器識(shí)別和初始化、NVMe隊(duì)列設(shè)置和初始化
    發(fā)表于 03-27 17:23

    手機(jī)芯片好壞對(duì)手機(jī)有什么影響

    手機(jī)芯片是手機(jī)的核心組件,它的好壞對(duì)手機(jī)的性能、功能和用戶體驗(yàn)有著直接的影響。
    的頭像 發(fā)表于 02-19 13:50 ?7375次閱讀
    主站蜘蛛池模板: 好姑娘BD高清在线观看免费 | 98久久无码一区人妻A片蜜 | 亚洲精品国产精品精 | 久久91精品国产91 | 涩涩视频在线看 | 亚洲国产中文在线视频免费 | 999zyz色资源站在线观看 | 一本之道高清www在线观看 | 小萝ar视频网站 | 中文字幕欧美日韩VA免费视频 | 国产午夜精品久久理论片 | 果冻传媒视频在线播放 | 白丝萝莉喷水 | 伦理片2499电影伦理片 | 免费看男人J放进女人J无遮掩 | 亚洲欭美日韩颜射在线二 | 国产福利高清在线视频 | 百度影音第四色 | 最近中文字幕MV免费高清在线 | 高h肉文np | 日日噜噜夜夜躁躁狠狠 | 欧美 亚洲 有码中文字幕 | 色戒在线完整观看在线播放版 | 美女pk精子4 | 久久精品视频uu | 超碰97人在线视频 | 男子扒开美女尿口做羞羞的事 | 亚洲精品视频在线免费 | 伊人大香人妻在线播放 | 男女高潮又爽又黄又无遮挡 | xxxx美国老师1819| 免费看毛片的网址 | 亚洲三级在线视频 | 寂寞护士中文字幕 mp4 | 国产最新精品亚洲2021不卡 | 国产跪地吃黄金喝圣水合集 | 国产精品久久久久影院色老大 | 久久水蜜桃亚洲AV无码精品偷窥 | 性欧美sexovideotv | 精品午夜国产福利观看 | 国产精品资源网站在线观看 |