首页 | 本学科首页   官方微博 | 高级检索  
     

基于CK-CPU的Linux2.6实时性能优化
引用本文:扛健勇,李春强,胡军山. 基于CK-CPU的Linux2.6实时性能优化[J]. 计算机工程, 2011, 37(17): 236-238
作者姓名:扛健勇  李春强  胡军山
作者单位:浙江大学超大规模集成电路设计研究所,杭州,310027
基金项目:国家“863”计划基金资助项目(2009AA011706)
摘    要:针对Linux2.6在实时中断应用上的局限性,提出一种基于CK-CPU的实时性能优化方案。设计用于实时中断的快速中断请求(FIQ)机制,在FIQ处理程序退出时增加实时进程调度策略,将FIQ服务程序的公共代码和堆栈保留在便笺式存储器中,减少FIQ服务程序的内存访问次数并加快其执行速度。实验结果证明,该方案可显著提高Linux2.6的实时性能。

关 键 词:Linux2.6内核  实时性能  便笺式存储器  CK-CPU微处理器
收稿时间:2011-03-09

Real-time Performance Optimization of Linux2.6 Based on CK-CPU
JIANG Jian-yong,LI Chun-qiang,HU Jun-shan. Real-time Performance Optimization of Linux2.6 Based on CK-CPU[J]. Computer Engineering, 2011, 37(17): 236-238
Authors:JIANG Jian-yong  LI Chun-qiang  HU Jun-shan
Affiliation:JIANG Jian-yong,LI Chun-qiang,HU Jun-shan(Institute of VLSI Design,Zhejiang University,Hangzhou 310027,China)
Abstract:Aiming at the limitations of real-time interrupt applications of Linux2.6,this paper proposes a real-time improved scheme based on CK-CPU.It implements Fast Interrupt Request(FIQ) to respond real-time interrupts specially,adding a scheduling policy of real-time process after FIQ routine,and caches the FIQ common code and stack in Scratch Pad Memory(SPM),reducing memory access of FIQ routine and running faster.Experimental results show this scheme can improve real-time performance of Linux2.6 apparently.
Keywords:Linux2.6 kernel  real-time performance  Scratch Pad Memory(SPM)  CK-CPU microprocessor  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号