基于国产Linux平台的设备管理软件设计与实现

基于国产Linux平台的设备管理软件设计与实现

ID:46600475

大小:313.98 KB

页数:5页

时间:2019-11-26

基于国产Linux平台的设备管理软件设计与实现_第1页
基于国产Linux平台的设备管理软件设计与实现_第2页
基于国产Linux平台的设备管理软件设计与实现_第3页
基于国产Linux平台的设备管理软件设计与实现_第4页
基于国产Linux平台的设备管理软件设计与实现_第5页
资源描述:

《基于国产Linux平台的设备管理软件设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第33卷第5期飞行器测控学报v01.33No.52014年9月JournalofSpacecraftTT&CTechnologySep.2014引用格式:李军,路现立,杨晓娟.基于国产Linux平台的设备管理软件设计与实现口].飞行器测控学报,2014,33(5):453—457.LiJun,LuXianli,YangXiaojuan。DesignandimplementationofadevicemanagementprogrambasedonahomegrownLinuxplatform[J].JournalofSpacecraftTT&CTechnolo

2、gy,2014,33(5):453—457.基于国产Linux平台的设备管理软件设计与实现。李军1,路现立1,杨晓娟2(1.北京跟踪与通信技术研究所·北京·100094;2.93638部队·北京·100075)摘要:针对国产Linux操作系统不能提供高精度时间,也不能实时响应外部事件的问题,设计和实现了时统中断设备管理软件。该软件采用内核模块技术管理设备,利用设备的中断信号调度应用程序,并为应用程序提供高精度的统一时间。为提高外部中断事件的响应时间,时统中断设备管理程序采用tasklet机制管理中断,为不同的中断事件建立不同的管理队列,采用较小粒度的旋转锁以提

3、高代码的并发性。时统中断设备管理程序能为应用程序提供ps级精度的精确时间,中断响应时间为lo弘s级。经过长时间测试,系统运行稳定可靠,开销小,功能和性能都满足工程需求。关键词:国产Linux平台;时统中断设备;实时调度;高精度时间中图分类号:V55;TP311.52文献标志码:A文章编号:1674—5620(2014)05—0453—05DOI:10.7642/j.issn.1674—5620.2014—05—0453—05DesignandImplementationofaDeviceManagementProgramBasedonaHomegrownLin

4、uxPlatformLIJunl。LUXianlil,YangXiaojuan2(1.BeijingInstituteofTrackingandTelecommunicationsTechnology,Beijing100094;2.PLAUnit93638,Beijing100075)Abstract:Atimingandinterruptdevicemanagementprogramisdesignedandimplementedtomakeupfortheinabil—ityofhomegrownLinuxoperatingsystemstoprovid

5、ehighprecisiontimeandrealtimeresponsetoexternalevents.TheprogramuseskernelmoduletechnologytomanagedevicesandUSeSinterruptsignalstoscheduleapplicationsanditprovideshighprecisionunifiedtimetoapplications.Toimprovetheeffectofrespondingtimetoexternalinter—ruptevents,threemethodsareappli

6、ed:usingtaskletmechanismtoprocessinterrupts;establishingdifferentman—agementqueuesfordifferentinterruptevents;andfine-grainedlockisusedtoimproveconcurrency.Theprogramprovidesapplicationswithmicrosecondprecisiontimeandtheinterruptresponsetimereaches10microsecondlevel.Alongtimetesting

7、findsthattheprogramisstableandreliablewithlowerCPU(CentralProcessingUnit)over—head.Itsfunctionalityandperformancefullymeetcustomerrequirements.Keywords:homegrownLinuxplatform;timinginterruptdevice;realtimescheduling;high—precisiontime0引言随着信息系统国产化进程的逐步推进,航天测控中心计算机系统相继采用国产服务器,国产Linux操

8、作系统的使用越来越广泛。为了满足航天测

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。