新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于嵌入式系統內存規劃方法的研究

        基于嵌入式系統內存規劃方法的研究

        作者: 時間:2009-11-05 來源:網絡 收藏

          文獻[1]中的算法是對頁進行時,尋找頁訪問次數最大,對列進行時,尋找列訪問次數最大。在具體應用中,只能用一種。而本文同時對中頁和行進行,所以對性能的提高更有效。圖3(b)是與文獻[1]算法的結果比較(僅給出能量消耗圖),前者平均能量提高了大約10%。


          把本文的算法應用于自行開發的圖像處理中,獲得了良好的性能。

          3 結論和展望

          本文提出了一個通過減少對訪問時塊間和塊內頁間交換的次數和行間轉換的次數,使系統和能量資源能夠有效利用的。該可以直接應用到系統的內存管理器中。因為隨著用戶需求和功能的增加,越來越多的嵌入式系統需要處理大量的數據,所以對嵌入式系統的內存采取管理是必要的。尤其對一些不帶MMU單元的操作系統來說,應用中加入內存管理程序對系統性能的提高起到很大的作用。本文給出的內存規劃策略能有效地減輕嵌入式系統負擔。本文是針對非數組的變量來討論的,但是也可以應用到數組變量中。盡管使用的算法有可能沒有找到系統的最優解,但使用這個算法,一定可以提高系統的性能。

          本文提出的算法不但可以應用到嵌入式系統中的DRAMs,也可以應用到其他支持行和列內存訪問的存儲設備上,如flash存儲器。雖然目前一些多組SRAM的系統還不支持此算法,但是在將來的功耗設計的系統中,這種訪問模式是會被支持的。

          本文方法同流行操作系統內存管理相比更簡單,更加適合嵌入式系統,同時彌補了現用嵌入式操作系統CLinux等在內存管理方面的不足。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 交口县| 磐安县| 安福县| 洪江市| 晋江市| 资源县| 兴城市| 卢湾区| 大荔县| 新营市| 天气| 南川市| 若尔盖县| 望谟县| 阳春市| 石台县| 兰西县| 射阳县| 巍山| 仁怀市| 黎川县| 永清县| 错那县| 武定县| 安徽省| 河西区| 大理市| 临泉县| 仲巴县| 原平市| 巴中市| 博乐市| 永吉县| 永善县| 广宗县| 福州市| 大冶市| 金乡县| 浦县| 灵川县| 来凤县|