首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
主要提出了一种检测实时操作系统内存分配性能的方法,利用概率统计的方法随机产生内存碎片,检测实时操作系统在不同条件下内存分配性能的变化,并采用符合正态分布的随机数产生内存碎片,对嵌入式操作系统VxWorks的内存分配性能进行检测,最后结合实际数据分析了VxWorks的内存分配性能符合实时操作系统的要求,同时验证了该检测方法的可行性和可信性。  相似文献   

2.
针对VxWorks自带压缩算法在内存受限系统下的缺陷,提出一种基于Huffman编码的VxWorks映像压缩算法;该算法利用VxWorks映像文件的格式,结合处理器指令集的特点,通过分段和分字节两种策略对VxWorks映像文件进行压缩;以SPARC V7指令集为例,对该算法测试压缩性能,实验结果表明,使用分段和分字节策略后的Huffman压缩率为67.6%,略高于VxWorks自带压缩算法,但占用内存仅为1.5kB,为VxWorks自带压缩算法的1/10。  相似文献   

3.
一种基于VxWorks的内存分配算法   总被引:2,自引:0,他引:2  
研究了VxWorks系统内存分配算法,指出了常用内存管理算法的局限性,在此基础上,提出了一种改进的内存分配算法.改进的内存分配算法包括优化的内存块分配算法和快速高效的动态内存分配算法,两者结合使用将会有效提高嵌入式系统的性能.对改进内存算法的实现作了详细的介绍.  相似文献   

4.
高楠 《数字社区&智能家居》2010,6(22):6215-6216,6219
手机属于资源受限设备,良好的内存分配管理机制对于手机来说是至关重要的。该文对Symbian OS特有的分配和资源管理机制进行了深入分析;TRAP和Leave、清除栈、两阶段构造函数三种内存管理机制,能够保证发生异常时及时捕获,避免内存泄露,保证内存安全。  相似文献   

5.
设计并实现了一种在VxWorks系统下基于检查点的任务恢复机制。分析了VxWorks系统下检查点文件的内容。采用基于内存预先分配的主动内存管理、基于系统内核对象池的任务间通信和基于检查点的用户层中间件的方法实现了任务恢复机制。通过验证实验表明,原型系统实现了基本的任务恢复功能,有效提高了系统的软件容错能力。  相似文献   

6.
何巍  何建忠 《计算机工程》2010,36(10):67-69
针对开源RTOS(FreeRTOS)内存分配时间不确定及内存利用率低、不能很好支持动态内存分配等不足,研究FreeRTOS的内存管理机制并比较几种典型动态内存管理算法的优缺点。移植修改过的TLSF算法对管理机制进行改进,较小的内存分成固定大小的内存块,用一级位图索引组织,较大的内存用二级间隔表组织。实验结果表明该方法能较好地提高内存分配速度和利用率。  相似文献   

7.
马明理  陈刚  董金祥 《计算机测量与控制》2006,14(11):1551-1553,1556
介绍了一种新的多线程内存分配技术(NIXMalloc)的设计和实现,提出了两种高效的分配策略及其自适应调优方法,有效地提高多线程应用程序的内存管理性能;其中Local分配策略对超级块对象Span进行了线程私有化,基于超级块对象为单位的垃圾回收和内存布局调整使多线程性能更优越;Global分配策略采用了自适应调优方法,在动态检测应用程序内存使用情况的基础上进行内存预取和线程缓存限值的动态调整;实验证明NIXMalloc可改善内存管理性能,提高吞吐量,同时降低内存使用量;在多线程应用系统中能获得较好的时空效率。  相似文献   

8.
文章依据国家863重大专项T比特路由器的研制,提出了基于10Gbps线路接口卡硬件的软件设计方案,并在VxWorks操作系统的支持下实现了该方案。同时对VxWorks下的内存管理进行了裁剪,添加了自己设计的内存管理算法。测试结果表明,该方案能够满足T比特路由器10Gbps线路接口板的需求。  相似文献   

9.
实时性、可靠性是嵌入式开发对内存管理的基本要求,本文探讨了操作系统内存管理的主要问题,对嵌入式操作系统Vxworks的内存管理机制进行分析,给出了Vxworks高效内存管理所采用的虚拟内存技术、内存池技术以及内存分配算法,为高效的内存管理设计提供有益的借鉴.  相似文献   

10.
石永生  高照恒 《计算机系统应用》2011,20(12):123-126,172
基于嵌入式在智能工控中缓存预分配的思想,提出一种预分配缓冲区管理机制Index,该机制实现了缓存的静态分配和回收,并在试验中对该机制进行了改进,使其更好的适应高速小型数据报的分配和管理。同时对缓存动态分配回收策略做了研究提出一种连带释放缓存的思想。最大限度实现一次分配一次释放,很好的克服了缓冲区因多次分配回收造成的内存泄露问题。通过性能分析比较,Index机制报文处理能力高效可靠。  相似文献   

11.
利用余度技术可以大大提高飞行控制计算机系统的可靠性和容错能力,余度设计的关键技术就是余度管理策略和方法,系统的故障容错能力主要是通过系统的余度管理来实现的。在有效的余度管理算法研究的前提下,结合嵌入式实时操作系统VxWorks的特点,详细描述了二余度飞控计算机系统余度管理算法在VxWorks中的调度策略。给出了设计流程和操作过程。采用这样的设计使得系统结构紧凑,提高了系统的实时性和安全性要求。  相似文献   

12.
当前,基于Web的网络管理已成为技术热点。本文介绍了以嵌入式方式实现WBM(Web-Based Management)的方法和系统的软硬件构成;详细阐述了GoAhead WebServer的移植过程,并分析其运行机制;最后简单介绍了BAA、DAA、GoForm以及嵌入式CGI等其他关键技术。系统以HHPPC8270开发板为平台,实现了开放源码的GoAheadWebServer在VxWorks系统上的移植。  相似文献   

13.
VxWorks是一种高性能的嵌入式实时操作系统,其最重要的特点之一是可裁剪性.组件技术的应用使得构建VxWorks更加高效.本文针VxWorks的组件技术进行了分析,详细地论述了组件的管理、创建和发布,同时也结合一些实例进行了说明.  相似文献   

14.
嵌入式系统中网络通信模块的实现   总被引:2,自引:2,他引:2  
作为一种高性能的嵌入式实时操作系统,VxWorks在嵌入式系统中获得了广泛的应用。本文讨论了VxWorks中基于socket的C/S网络通信原理,并利用这种网络通信原理设计了进程之间通信的公共模块。该模块应用于一个嵌入式实时系统中,承担任务/进程之间的消息、数据传递的功能,取得了比较好的成效。  相似文献   

15.
在实时嵌入式操作系统中,VxWorks因其高可靠性高实时性而得到广泛应用,基于VxWorks5.5版本开始支持高版本MSDOS文件系统,从而给我们挂接大硬盘提供了前提;以实际工作中挂接大硬盘过程,从原理上分析了VxWorks下硬盘的管理机制,并总结出VxWorks操作系统中挂接大硬盘所采取的相关配置情况及具体实现,从而得出在VxWorks5.5下通过正确的配置,可以实现大硬盘的挂接,同时也给出挂接后硬盘测试程序.  相似文献   

16.
武华  刘军伟 《微机发展》2011,(9):163-166
VxWorks是一种嵌入式实时多任务操作系统,以其良好的可靠性和卓越的实时性被广泛地应用在航天、航空、通信等领域中。随着嵌入式系统功能的不断复杂和性能需求的不断提高,多任务程序的合理设计对嵌入式系统软件的稳定、可靠运行起着重要的作用。文中对VxWorks下的多任务调度机制进行分析,然后介绍多任务程序设计过程中任务优先级的设置、多任务间通信、中断处理等关键要点,结合FC通信的应用实例给出多任务程序设计的步骤和方法,在实际应用中验证了设计的合理性和可靠性,为基于VxWorks的多任务程序设计提供一定的参考。  相似文献   

17.
嵌入式Webserver的硬件平台以APM9为核心,配合网络协议芯片及外部接口组成.在其上移植VxWorks实时操作系统并实现了一个基于嵌入式WebSever GoAhead的嵌入式WebServer系统.最后将嵌入式WebServer应用于异构的现场总线网络,实现了对服务器节点IP地址、MAC地址的扫描和设置,同时实现了对现场设备的监控和维护等操作.  相似文献   

18.
Vxworks嵌入式实时操作系统任务调度方法研究   总被引:2,自引:0,他引:2  
介绍了Vxworks嵌入式实时操作系统内核任务调度的4种方法,针对嵌入式实时操作系统多线程实时调度的应用需求,在对Vxworks嵌入式实时操作系统调度原理与方法进行分析研究的基础上,根据指定应用环境的设计指标与方案,对Vxworks嵌入式实时操作系统系统任务调度方法进行了分析比较,通过仿真实验的方式对其性能进行测试,并得出了方法适用性的相关论断,从而为相关领域嵌入式实时操作系统的技术应用提供参考。  相似文献   

19.
本文介绍了嵌入式处理器MPC860与嵌入式实时操作系统VxWorks的特点,描述了基于MPC860/VxWorks嵌入式系统开发的流程:使用BDM调试器烧写bootrom文件,使用FTP下载vxworks内核镜像,使用Tornado集成开发环境下载与调试应用程序。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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