在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

嵌入式OS設(shè)計(jì)策略解讀|憶聯(lián)企業(yè)級(jí)SSD高可靠、高性能的實(shí)現(xiàn)方法

UnionMemory憶聯(lián) ? 來(lái)源:未知 ? 2023-08-03 08:05 ? 次閱讀

企業(yè)級(jí)SSD需要在大量企業(yè)數(shù)據(jù)讀寫下保持超高穩(wěn)定性,以及24 小時(shí)全天候運(yùn)行,SSD的讀寫速度、使用壽命、穩(wěn)定性及可靠性是企業(yè)級(jí)用戶關(guān)注的重點(diǎn)。為滿足用戶對(duì)企業(yè)級(jí)SSD高性能、低延時(shí)、輕量級(jí)、高可靠等需求,憶聯(lián)設(shè)計(jì)并開發(fā)了適合SSD的嵌入式操作系統(tǒng)(Operating System,縮寫:OS),并在其上構(gòu)建了可復(fù)制性強(qiáng)的SSD 控制器軟件系統(tǒng)。

嵌入式軟件分為三個(gè)層次,即驅(qū)動(dòng)層、OS層、業(yè)務(wù)層。業(yè)務(wù)層集結(jié)了龐大復(fù)雜的產(chǎn)品功能,負(fù)責(zé)處理業(yè)務(wù)邏輯的部分,通常包括接口協(xié)議、業(yè)務(wù)功能實(shí)現(xiàn)、系統(tǒng)數(shù)據(jù)保存等;驅(qū)動(dòng)層把設(shè)備的硬件訪問(wèn)抽象成軟件接口,為OS層和業(yè)務(wù)層服務(wù);OS層為業(yè)務(wù)層提供軟件平臺(tái)服務(wù),讓業(yè)務(wù)層可以聚焦在實(shí)現(xiàn)龐大復(fù)雜的軟件功能上。

4342482a-3191-11ee-9e74-dac502259ad0.jpg

圖1

通用的OS功能很多,包括處理器管理、內(nèi)存管理、設(shè)備管理、文件管理、作業(yè)管理等,而對(duì)于嵌入式OS來(lái)說(shuō),主要聚焦在處理器管理、內(nèi)存管理等核心功能上,本文則重點(diǎn)闡述處理器管理、互斥、通信

SSD系統(tǒng)的處理器架構(gòu)和OS部署

在PCIe 4.0時(shí),SSD的讀寫帶寬達(dá)到8GB/s, PCIe 5.0時(shí)SSD的讀寫帶寬可能達(dá)到16GB/s。為了實(shí)現(xiàn)SSD的高性能,通常SSD控制器會(huì)使用多CPU、甚至多Cluster的處理器架構(gòu),分別用于SSD業(yè)務(wù)計(jì)算和Nand flash操作。

434fd760-3191-11ee-9e74-dac502259ad0.jpg

圖2

在多處理器、多Cluster架構(gòu)下,業(yè)務(wù)部署時(shí)可以選擇SMP模式、AMP模式、或者SMP和AMP混合模式。在SSD系統(tǒng)里,基本上都是SMP模式和AMP模式混合,OS要負(fù)責(zé)程序調(diào)度、互斥、通信功能。在嵌入式系統(tǒng)中的AMP模式的通信,可以類比為通用系統(tǒng)里多進(jìn)程之間的通信,因?yàn)闆](méi)有全局?jǐn)?shù)據(jù)可用,要借助外部存儲(chǔ)空間進(jìn)行通信。

憶聯(lián)OS的調(diào)度策略

常規(guī)的OS調(diào)度對(duì)象都是線程,且每個(gè)線程有自己的堆棧和優(yōu)先級(jí),具有搶占機(jī)制。憶聯(lián)在設(shè)計(jì)SSD嵌入式系統(tǒng)時(shí),通過(guò)分析發(fā)現(xiàn),線程調(diào)度開銷大、線程之間存在較為復(fù)雜的互斥問(wèn)題、容易出現(xiàn)優(yōu)先級(jí)逆轉(zhuǎn)死鎖問(wèn)題,加之線程運(yùn)行的隨機(jī)性和無(wú)序性,讓系統(tǒng)時(shí)刻處于“不確定”狀態(tài)。因此,憶聯(lián)SSD選擇了自創(chuàng)的“功能代碼(入口函數(shù)及其調(diào)用的全部函數(shù))”調(diào)度策略。為了描述方便,本文把這些可以被OS調(diào)度的“功能代碼(入口函數(shù)及其調(diào)用的全部函數(shù))”,稱為SSD系統(tǒng)里的“事務(wù)”。

在SSD系統(tǒng)里的程序,不再以線程方式組織,而是以一個(gè)個(gè)不會(huì)阻塞的獨(dú)立“事務(wù)處理流程”方式組織。這些“事務(wù)處理流程”可以以各種方式被OS調(diào)度。

  • 事務(wù)的主要特征:

(1)不會(huì)阻塞。一個(gè)事務(wù)完成一個(gè)特定的計(jì)算,它在計(jì)算過(guò)程中,不需要等待外設(shè)動(dòng)作,會(huì)一直運(yùn)行到結(jié)束。如果一個(gè)流程會(huì)被阻塞,則需要在阻塞點(diǎn)切分為多個(gè)獨(dú)立的事務(wù)。一旦一個(gè)事務(wù)被CPU執(zhí)行,則一定會(huì)執(zhí)行到事務(wù)結(jié)束。在系統(tǒng)里,除了每個(gè)CPU正在執(zhí)行的事務(wù)是運(yùn)行狀態(tài),其他事務(wù)都處在結(jié)束狀態(tài)。比起線程的阻塞狀態(tài)態(tài),事務(wù)狀態(tài)變得極其簡(jiǎn)單。

(2) 事務(wù)共享堆棧。事務(wù)執(zhí)行完成時(shí),不再有局部變量需要保存在堆棧里。事務(wù)共享堆棧,堆棧需求小,調(diào)度時(shí)也沒(méi)有了堆棧切換的開銷。

(3)同一個(gè)CPU,事務(wù)串行執(zhí)行。一個(gè)CPU里的事務(wù),一定是執(zhí)行完畢一個(gè)事務(wù)后,才能開始執(zhí)行下一個(gè)事務(wù)。同一個(gè)事務(wù),在一個(gè)CPU上不會(huì)重入。

(4)SMP模式下事務(wù)間互斥變得簡(jiǎn)單。見圖3。

4379cf8e-3191-11ee-9e74-dac502259ad0.jpg

圖3

備注:

(1)事務(wù)完成時(shí),不會(huì)持有全局變量的訪問(wèn)鎖。

(2)AMP之間不存在全局共享數(shù)據(jù),不存在互斥。

  • 事務(wù)的調(diào)度方式

438fc258-3191-11ee-9e74-dac502259ad0.png

圖4

  • 事務(wù)優(yōu)先級(jí)和實(shí)時(shí)性

一次性事務(wù)具有事務(wù)優(yōu)先級(jí)功能。OS接受一次性事務(wù)調(diào)度請(qǐng)求,通過(guò)高優(yōu)先級(jí)來(lái)處理系統(tǒng)里一些緊急事務(wù),以此達(dá)成特定事件的實(shí)時(shí)處理。

43ad6efc-3191-11ee-9e74-dac502259ad0.png

圖5

  • 中斷與事務(wù)

前面已經(jīng)講述在憶聯(lián)OS里,同一個(gè)CPU里事務(wù)之間不會(huì)出現(xiàn)搶占,只有當(dāng)一個(gè)事務(wù)運(yùn)行完成后,才會(huì)運(yùn)行另外一個(gè)事務(wù),但是中斷依然具有搶占功能。

中斷處理程序遵循常規(guī)的中斷處理流程,中斷到來(lái)時(shí),還是會(huì)搶占當(dāng)前事務(wù)。當(dāng)中斷到來(lái)時(shí),OS會(huì)把當(dāng)前運(yùn)行的事務(wù)程序壓棧,跳轉(zhuǎn)到中斷處理程序運(yùn)行,中斷處理程序完成后,被中斷的事務(wù)程序被恢復(fù)運(yùn)行。

中斷處理程序運(yùn)行時(shí)也是使用事務(wù)程序運(yùn)行時(shí)的堆棧。

中斷處理程序具備的搶占功能,可以滿足系統(tǒng)里對(duì)于實(shí)時(shí)性要求高的場(chǎng)景,但同時(shí)也帶來(lái)了中斷和事務(wù)之間的互斥問(wèn)題。中斷和事務(wù)的互斥方式如圖六。

43be664e-3191-11ee-9e74-dac502259ad0.png

圖6

中斷處理程序?qū)崿F(xiàn)時(shí),可分為中斷上半部和下半部。上半部讀取外設(shè)數(shù)據(jù),下半部發(fā)送事務(wù)消息到OS調(diào)度處理。中斷下半部的互斥就變成了事務(wù)之間的簡(jiǎn)單互斥方式了。中斷發(fā)給OS的事務(wù)調(diào)度消息,可以根據(jù)需要選擇使用“緊急、高、常規(guī)”優(yōu)先級(jí)。

  • 中斷處理舉例:IPC中斷

一般來(lái)說(shuō),IPC中斷用于AMP與 CPU之間的通信。

發(fā)送方把數(shù)據(jù)寫入共享的DDR后,發(fā)送IPC中斷給接受方。

接收方的IPC中斷程序讀取DDR里的通信數(shù)據(jù),然后發(fā)送事務(wù)消息到自己的OS,OS按照事務(wù)進(jìn)行調(diào)度處理該事務(wù)消息。

中斷處理程序讀取DDR里的通信數(shù)據(jù),就是中斷上半部。讀取通信數(shù)據(jù)并做具體處理,則是事務(wù)完成,是中斷的下半部。

總結(jié)

通過(guò)事務(wù)調(diào)度思路,憶聯(lián)實(shí)現(xiàn)了旗下企業(yè)級(jí)SSD產(chǎn)品的高性能和高可靠性,業(yè)務(wù)功能的設(shè)計(jì)、實(shí)現(xiàn)、擴(kuò)展都變得更加簡(jiǎn)單和靈活,業(yè)務(wù)功能的代碼復(fù)用也變得更簡(jiǎn)單,這讓憶聯(lián)在開發(fā)新代次SSD時(shí),可以很好地繼承已有代次SSD產(chǎn)品的功能和品質(zhì),保障憶聯(lián)可以持續(xù)為客戶提供高品質(zhì)SSD產(chǎn)品與存儲(chǔ)解決方案。

43e3666a-3191-11ee-9e74-dac502259ad0.jpg

長(zhǎng)按識(shí)別關(guān)注更多憶聯(lián)資訊


原文標(biāo)題:嵌入式OS設(shè)計(jì)策略解讀|憶聯(lián)企業(yè)級(jí)SSD高可靠、高性能的實(shí)現(xiàn)方法

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 存儲(chǔ)
    +關(guān)注

    關(guān)注

    13

    文章

    4505

    瀏覽量

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

    關(guān)注

    21

    文章

    2951

    瀏覽量

    119117

原文標(biāo)題:嵌入式OS設(shè)計(jì)策略解讀|憶聯(lián)企業(yè)級(jí)SSD高可靠、高性能的實(shí)現(xiàn)方法

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

收藏 人收藏

    評(píng)論

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

    聯(lián)持續(xù)領(lǐng)跑中國(guó)企業(yè)級(jí)固態(tài)硬盤市場(chǎng)

    全球權(quán)威調(diào)研機(jī)構(gòu)IDC最新《2024中國(guó)企業(yè)級(jí)固態(tài)硬盤市場(chǎng)跟蹤報(bào)告》顯示,聯(lián)以11.4%的市場(chǎng)份額(覆蓋PCIe/SATA/SAS接口類型)問(wèn)鼎中國(guó)企業(yè)級(jí)固態(tài)硬盤市場(chǎng)國(guó)產(chǎn)廠商冠軍。
    的頭像 發(fā)表于 06-04 11:21 ?281次閱讀

    誰(shuí)說(shuō)高性能必須高能耗?揭秘企業(yè)級(jí)SSD功耗管理“黑科技”

    數(shù)據(jù)中心高密度計(jì)算場(chǎng)景下,企業(yè)級(jí)SSD功耗管理成為優(yōu)化TCO(總體擁有成本)的關(guān)鍵切入點(diǎn)。采用具備高能效設(shè)計(jì)、先進(jìn)散熱方案與智能管理的企業(yè)級(jí)SSD,能有效降低電力及運(yùn)維支出,通過(guò)減少能
    的頭像 發(fā)表于 04-22 17:19 ?163次閱讀
    誰(shuí)說(shuō)<b class='flag-5'>高性能</b>必須高能耗?揭秘<b class='flag-5'>企業(yè)級(jí)</b><b class='flag-5'>SSD</b>功耗管理“黑科技”

    聯(lián)PCIe5.0 SSD以軟硬協(xié)同的高可靠性,支撐大模型全流程訓(xùn)練

    深圳2025年3月11日?/美通社/ -- 當(dāng)前,大模型全流程訓(xùn)練對(duì)數(shù)據(jù)存儲(chǔ)系統(tǒng)的要求已突破傳統(tǒng)邊界。企業(yè)級(jí)SSD作為AI算力基礎(chǔ)設(shè)施的核心組件,其高可靠性、高性能及智能化管理能力,正
    的頭像 發(fā)表于 03-12 10:18 ?397次閱讀
    <b class='flag-5'>憶</b><b class='flag-5'>聯(lián)</b>PCIe5.0 <b class='flag-5'>SSD</b>以軟硬協(xié)同的高<b class='flag-5'>可靠</b>性,支撐大模型全流程訓(xùn)練

    聯(lián)PCIe 5.0 SSD支撐大模型全流程訓(xùn)練

    當(dāng)前,大模型全流程訓(xùn)練對(duì)數(shù)據(jù)存儲(chǔ)系統(tǒng)的要求已突破傳統(tǒng)邊界。企業(yè)級(jí)SSD作為AI算力基礎(chǔ)設(shè)施的核心組件,其高可靠性、高性能及智能化管理能力,正成為支撐大模型訓(xùn)練效率與穩(wěn)定性的關(guān)鍵。 從海
    的頭像 發(fā)表于 03-11 10:26 ?342次閱讀
    <b class='flag-5'>憶</b><b class='flag-5'>聯(lián)</b>PCIe 5.0 <b class='flag-5'>SSD</b>支撐大模型全流程訓(xùn)練

    慧榮科技企業(yè)級(jí)主控芯片SM8366為企業(yè)級(jí)SSD存儲(chǔ)芯片注入新動(dòng)力

    實(shí)現(xiàn)了諸多創(chuàng)新。它采用了全新的存儲(chǔ)介質(zhì)控制技術(shù),這一技術(shù)不僅提升了數(shù)據(jù)的讀寫速度,還增強(qiáng)了數(shù)據(jù)的穩(wěn)定性和可靠性。同時(shí),SM8366還優(yōu)化了電源管理策略,使得芯片在保持高性能的同時(shí),能夠
    的頭像 發(fā)表于 02-07 13:28 ?476次閱讀
    慧榮科技<b class='flag-5'>企業(yè)級(jí)</b>主控芯片SM8366為<b class='flag-5'>企業(yè)級(jí)</b><b class='flag-5'>SSD</b>存儲(chǔ)芯片注入新動(dòng)力

    AI驅(qū)動(dòng)存儲(chǔ)需求激增,企業(yè)級(jí)SSD市場(chǎng)迎來(lái)國(guó)內(nèi)廠商崛起

    隨著人工智能(AI)應(yīng)用的迅速普及,市場(chǎng)對(duì)高性能、高可靠性的存儲(chǔ)產(chǎn)品的需求日益增長(zhǎng),企業(yè)級(jí)固態(tài)硬盤(SSD)因此受到了前所未有的關(guān)注。當(dāng)前,全球SS
    的頭像 發(fā)表于 10-28 14:18 ?1045次閱讀

    開放協(xié)同 聯(lián)新一代PCIe Gen5企業(yè)級(jí)SSD攜手新華三智算新品持續(xù)進(jìn)化

    一代多元異構(gòu)算力平臺(tái)H3C UniServer G7系列,并搭載聯(lián)新一代PCIe Gen5企業(yè)級(jí)SSD,全速推進(jìn)業(yè)務(wù)創(chuàng)新與數(shù)字化變革。
    的頭像 發(fā)表于 10-25 18:06 ?771次閱讀
    開放協(xié)同 <b class='flag-5'>憶</b><b class='flag-5'>聯(lián)</b>新一代PCIe Gen5<b class='flag-5'>企業(yè)級(jí)</b><b class='flag-5'>SSD</b>攜手新華三智算新品持續(xù)進(jìn)化

    KCD81PJE1T92 SSD企業(yè)級(jí)存儲(chǔ)解決方案的卓越選擇

    在數(shù)字化轉(zhuǎn)型的浪潮中,企業(yè)對(duì)數(shù)據(jù)存儲(chǔ)的需求愈加迫切。KCD81PJE1T92 SSD作為一款高性能企業(yè)級(jí)固態(tài)硬盤,憑借其卓越的性能、強(qiáng)大的
    的頭像 發(fā)表于 10-23 15:30 ?515次閱讀
    KCD81PJE1T92 <b class='flag-5'>SSD</b>:<b class='flag-5'>企業(yè)級(jí)</b>存儲(chǔ)解決方案的卓越選擇

    探索KPM71RUG7T68 SSD企業(yè)級(jí)存儲(chǔ)的可靠選擇

    KPM71RUG7T68 SSD是一款高性能企業(yè)級(jí)固態(tài)硬盤,專為滿足數(shù)據(jù)中心及企業(yè)級(jí)應(yīng)用的需求而設(shè)計(jì)。它采用了先進(jìn)的NAND閃存技術(shù),提供卓越的讀寫速度和
    的頭像 發(fā)表于 10-22 10:55 ?519次閱讀
    探索KPM71RUG7T68 <b class='flag-5'>SSD</b>:<b class='flag-5'>企業(yè)級(jí)</b>存儲(chǔ)的<b class='flag-5'>可靠</b>選擇

    KCD81RUG7T68 SSD企業(yè)級(jí)存儲(chǔ)解決方案的卓越選擇

    KCD81RUG7T68 SSD采用先進(jìn)的NAND閃存技術(shù),提供高達(dá)XX MB/s的順序讀寫速度,能夠滿足負(fù)載應(yīng)用和數(shù)據(jù)密集型任務(wù)的需求。這使得企業(yè)在進(jìn)行大數(shù)據(jù)分析、虛擬化和云計(jì)算時(shí),能夠
    的頭像 發(fā)表于 10-16 10:32 ?481次閱讀

    恒創(chuàng)源發(fā)布國(guó)產(chǎn)PCIe 5.0企業(yè)級(jí)NVMe SSD PBlaze7 7A40系列

    9月3日,在備受矚目的ODCC大會(huì)上,國(guó)內(nèi)領(lǐng)先的企業(yè)級(jí)PCIe SSD產(chǎn)品與服務(wù)提供商恒創(chuàng)源,榮耀發(fā)布了其自主研發(fā)的PCIe 5.0企業(yè)級(jí)NVMe
    的頭像 發(fā)表于 09-04 14:44 ?887次閱讀

    聯(lián)PCle Gen5 SSD榮獲“閃存產(chǎn)品創(chuàng)新獎(jiǎng)”

    Gen5企業(yè)級(jí)SSD UH812a/UH832a,憑借其在讀寫速度、時(shí)延控制等方面的卓越表現(xiàn),一舉奪得“2024年度閃存產(chǎn)品創(chuàng)新獎(jiǎng)”,再次證明了聯(lián)在高性能存儲(chǔ)技術(shù)領(lǐng)域的領(lǐng)先地位。
    的頭像 發(fā)表于 09-03 14:26 ?902次閱讀

    聯(lián)SSD存儲(chǔ)解決方案亮相2024中國(guó)國(guó)際金融展

    7月19日,為期三天的2024中國(guó)國(guó)際金融展(簡(jiǎn)稱:金融展)在北京國(guó)家會(huì)議中心開幕。作為國(guó)內(nèi)領(lǐng)先的存儲(chǔ)解決方案提供商,聯(lián)攜其最新一代PCIe Gen5企業(yè)級(jí)SSD及全場(chǎng)景解決方案亮相
    的頭像 發(fā)表于 07-22 10:52 ?992次閱讀
    <b class='flag-5'>憶</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>SSD</b>存儲(chǔ)解決方案亮相2024中國(guó)國(guó)際金融展

    聯(lián)推出企業(yè)級(jí)SATA SSD UM311b,提供穩(wěn)定可靠的存儲(chǔ)服務(wù)

    在當(dāng)今數(shù)字化快速發(fā)展的時(shí)代,企業(yè)級(jí)可靠業(yè)務(wù)場(chǎng)景對(duì)于數(shù)據(jù)存儲(chǔ)的需求日益增強(qiáng)。為了滿足這一需求,聯(lián)科技近日正式推出了一款
    的頭像 發(fā)表于 06-29 11:09 ?1483次閱讀

    聯(lián)推出高性能企業(yè)級(jí)SATA SSD UM311b

    近日,面向企業(yè)級(jí)可靠業(yè)務(wù)場(chǎng)景,聯(lián)推出高性能
    的頭像 發(fā)表于 06-29 10:22 ?1185次閱讀
    <b class='flag-5'>憶</b><b class='flag-5'>聯(lián)</b>推出<b class='flag-5'>高性能</b><b class='flag-5'>企業(yè)級(jí)</b>SATA <b class='flag-5'>SSD</b> UM311b
    主站蜘蛛池模板: 久久狼人综合 | 高清视频黄色录像免费 | 91精品啪国产在线观看免费牛牛 | 操操操干干干 | 国产情侣出租屋露脸实拍 | 午夜影院普通用户体验区 | 色播影院性播影院私人影院 | 国产片无遮挡在线看床戏 | 高清视频在线观看+免费 | 亚洲一级免费毛片 | 免费看一级黄色录像 | 天天综合网天天综合色不卡 | 亚洲国产精品久久婷婷 | 婷婷午夜激情 | 4438x五月天 4438x亚洲最大 | 男女午夜剧场 | 你懂得在线网站 | 欧美十次 | 亚洲免费毛片 | 伊人久久大 | 你懂的视频在线观看资源 | 天天躁天天爽 | 男男浪荡双性受hplay | www伊人| 欧美一卡二卡3卡4卡无卡六卡七卡科普 | 久久的色偷偷 | 亚洲啪啪网站 | 天天综合网在线 | 国产性片在线观看 | 国产美女亚洲精品久久久久久 | 久久艹影院| 2021国产成人精品久久 | 国产成人影院 | 成人免费观看一区二区 | swag系列国产精品 | 久久在线免费观看 | 久久艹人人艹 | 5566在线观看 | 久久久久国产一级毛片高清版 | 久久综合久久精品 | 老师下面很湿很爽很紧 |