嵌入式Linux片上存储管理及优化技术.pdfVIP

  • 6
  • 0
  • 约10.25万字
  • 约 67页
  • 2016-03-23 发布于江苏
  • 举报
摘要 摘要 嵌入式Linux已经成为了各种便携式设备的主流操作系统,但Linux内核并没有考虑到嵌入式处理 器的特殊存储架构,比如许多嵌入式SoC为了高性能与低功耗的目的往往会采用访问速度快且功耗低 中很难发挥有效作用,所以在Linux中利用SPM优化系统性能具有重要的工程意义。 配机制,同时为内核其他模块和驱动提供了申请SPM页框的通用接口函数,并将其应用到热点SU出 的优化中。另外,为了对特定的用户程序进行时间性能优化,还在内核空间实现了针对特定用户程序的 代码、栈和BSS段的SPM优化技术,并在此基础上提出了自主设计的APPS优化方案,该方案能在内 核态自动分析各个进程的热点并将这些热点页通过DMA搬运到SPM空间中,从而实现对多进程用户 程序的SPM动态优化。 仿真实验结果表明,本文采用的各种SPM优化方案对系统的时间性能均有一定提升,其中内核代码 段SPM优化方案和APPS优化方案的效果比较突出,这两种方案能使系统运行速度平均提升10%和3.5%。 最后将这两种方案在实际的SEP4020硬件平台上进行了测试验证,测试结果显示,两种方案使系统时间 性能最大提升5.3%和4.7%,平均提升2%和3%。 关键词t Linux,内存管理,SLAB,便签存储器,APPS Abstract 111eembeddedLinuxhasbecomeamainstream for the operatingsystemportabledevices,but Linuxkerneldoesnotconsiderthe architectureofembedded fastand specialstorage processors.Generally,a low is in embeddedSoCsfor andlow poweron-chipmemoryadaptedmany hi.ghperformancepower whichisabbreviatedwithSPMisoneofmainstream and consumption.Scratch—PadMemory low-power is touseSPM in Linux difficult the high-performanceon-chipmemoryarchitectures.However,it effectively to SPMinLinuxhas kernel.Therefore,how optimizesystemperformanceusing importantengineering significance. Inthis softwareresearch istheembeddedLinuxandthehardwareemulation thesis,the platform platform isFaCSirmTo SPM methodinthe newmoduleslike andvie study optimization kernel,some Timer,UART areaddedintoFaCSimandtheLinuxkernelisalso t

文档评论(0)

1亿VIP精品文档

相关文档