新闻中心

EEPW首页>嵌入式系统>设计应用> 基于嵌入式系统内存规划方法的研究

基于嵌入式系统内存规划方法的研究

作者: 时间:2009-11-05 来源:网络 收藏

  文献[1]中的算法是对页进行时,寻找页访问次数最大,对列进行时,寻找列访问次数最大。在具体应用中,只能用一种。而本文同时对中页和行进行,所以对性能的提高更有效。图3(b)是与文献[1]算法的结果比较(仅给出能量消耗图),前者平均能量提高了大约10%。


  把本文的算法应用于自行开发的图像处理中,获得了良好的性能。

  3 结论和展望

  本文提出了一个通过减少对访问时块间和块内页间交换的次数和行间转换的次数,使系统和能量资源能够有效利用的。该可以直接应用到系统的内存管理器中。因为随着用户需求和功能的增加,越来越多的嵌入式系统需要处理大量的数据,所以对嵌入式系统的内存采取管理是必要的。尤其对一些不带MMU单元的操作系统来说,应用中加入内存管理程序对系统性能的提高起到很大的作用。本文给出的内存规划策略能有效地减轻嵌入式系统负担。本文是针对非数组的变量来讨论的,但是也可以应用到数组变量中。尽管使用的算法有可能没有找到系统的最优解,但使用这个算法,一定可以提高系统的性能。

  本文提出的算法不但可以应用到嵌入式系统中的DRAMs,也可以应用到其他支持行和列内存访问的存储设备上,如flash存储器。虽然目前一些多组SRAM的系统还不支持此算法,但是在将来的功耗设计的系统中,这种访问模式是会被支持的。

  本文方法同流行操作系统内存管理相比更简单,更加适合嵌入式系统,同时弥补了现用嵌入式操作系统CLinux等在内存管理方面的不足。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭