<output id="yn1pw"></output>
    <wbr id="yn1pw"></wbr>

    <form id="yn1pw"><legend id="yn1pw"></legend></form>

  1. 更多課程 選擇中心

    嵌入式培訓
    達內IT學院

    400-111-8989

    嵌入式系統內存管理需要有什么特性?

    • 發布:嵌入式培訓
    • 來源:嵌入式問答
    • 時間:2020-05-12 15:36

    嵌入式系統的內存管理機制必須滿足實時性和可靠性的要求。內存管理機制是嵌入式系統研究中的一個重點和難點的問題,它必須滿足以下幾個特性:

    (1)實時性:

    從實時性的角度出發,要求內存分配過程要盡可能地快。因此,在嵌入式系統中,不可能采用通用操作系統的一些復雜而完善的內存分配策略,一般沒有段頁式的虛存管理機制;而是采用簡單、快速的內存分配方案,其分配方案也因程序對實時性的要求而異。

    (2)可靠性:

    嵌入式系統應用的環境千變萬化,在有些特定情況下,對系統的可靠性要求極高,內存分配的請求必須得到滿足,如果分配失敗則可能會帶來災難性的后果。

    比如,飛機的燃油檢測系統。在飛機飛行過程中,如果燃料發生泄漏,系統應該立即檢測到,并發出相應的警報等待飛行員及時處理。如果因為內存分配失敗而不能相應地操作,就可能發生機毀人亡的事故。

    (3)高效性:

    內存分配要盡可能地減少浪費。

    不可能為了保證滿足所有的內存分配請求而將內存配置得很大。一方面,嵌入式系統對成本的要求使得內存在其中只是一種很有限的資源;另一方面,即使不考慮成本的因素,系統硬件環境有限的空間和有限的板面積決定了可配置的內存容量是很有限的。

    針對以上三個約束條件,市場上主流的嵌入式操作系統,如VxWorks、嵌入式Linux等均提出了一套有效的解決方案;但是,這些系統只提供了應用開發的接口,其底層的實現方案不可見。

    為了使嵌入式系統能夠在不同的平臺上進行移植,使之使用與各種應用環境,嵌入式系統內存管理方案在充分考慮實時性、可靠性和高效性的基礎上,應該提供比較豐富的管理機制。

    版權聲明:轉載文章來自公開網絡,版權歸作者本人所有,推送文章除非無法確認,我們都會注明作者和來源。如果出處有誤或侵犯到原作者權益,請與我們聯系刪除或授權事宜。


    預約申請免費試聽課

    填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

    上一篇:嵌入式Linux的特點都有哪些?
    下一篇:嵌入式RTEMS動態內存管理

    嵌入式培訓主要學習哪些內容?好學嗎?

    大學生參加嵌入式培訓班好就業嗎

    學習嵌入式培訓有必要報班嗎

    嵌入式培訓主要培訓什么

    • 掃碼領取資料

      回復關鍵字:視頻資料

      免費領取 達內課程視頻學習資料

    • 視頻學習QQ群

      添加QQ群:1143617948

      免費領取達內課程視頻學習資料

    Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

    選擇城市和中心
    黑龍江省

    吉林省

    河北省

    湖南省

    貴州省

    云南省

    廣西省

    海南省

    高清在线不卡一区二区_2019最新国产高清不卡a_亚洲欧洲日本aⅴ 百度 好搜 搜狗
    <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>