首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
阐述当前操作系统中流行的微内核体系结构。分析其具体功能结构,对比传统宏内核结构,总结出微内核在操作系统设计、实现及应用中的优势和劣势。针对微内核的低效率问题,结合当前较为成功的微内核设计思想和成型系统,给出了具体的性能改进方法。最后,在嵌入式操作系统广泛应用的背景下,给出了微内核实现嵌入式系统应用兼容性的基本思路。  相似文献   

2.
一种提高微内核效率的有效方法   总被引:1,自引:0,他引:1  
提出了一种提高微内核操作系统效率的方法。该方法通过在操作系统中实现单地址空间、操作系统内核程序和用户程序在一个处理机状态下运行以及利用capability实施对资源和特权指令的保护,使得当客户进程通过进程通信访问服务器提供的服务时,不需要执行进程空间的切换和CPU状态的切换,提高了微内核结构操作系统的效率。  相似文献   

3.
王春毅  李毅 《科技信息》2006,(11):19-20
分析并实现了微内核操作系统MicroC/OS-Ⅱ的移植.通过实现对一种特定的ARM架构的微处理器的移植,研究了微内核移植的关键技术.最后,提出了一种通用的移植模型.  相似文献   

4.
MINIX操作系统作为与UNIX操作系统完全兼容但内部结构有完全不同的操作系统,采用微内核结构.分析了MINIX 3操作系统作为嵌入式操作系统在移植中的一个关键问题--调度程序的移植,并说明了移植方法.  相似文献   

5.
Nucleus Plus操作系统是Accelerated Technology公司推出的操作系统软件,它为程序开发者提供一个实时、抢占、多任务的操作系统环境。它采用了微内核的设计模式,为整个系统提供了良好的性能。主要介绍Nucleus Plus微内核的一种基本功能模块——定时器模块的工作原理,并通过对定时器作原理的深入分析,增加了定时器重新启动、修改定时长度的功能。完善了Nucleus Plus对定时器的控制能力。  相似文献   

6.
Nucleus Plus操作系统是Accelerated Technology公司推出的操作系统软件,它为程序开发者提供一个实时、抢占、多任务的操作系统环境.它采用了微内核的设计模式,为整个系统提供了良好的性能.主要介绍Nucleus Plus微内核的一种基本功能模块--定时器模块的工作原理,并通过对定时器工作原理的深入分析,增加了定时器重新启动、修改定时长度的功能.完善了Nucleus Plus对定时器的控制能力.  相似文献   

7.
陈鹏 《科学技术与工程》2011,11(31):7677-7681
基于微内核结构的minix操作系统近年来虽然发展迅速,但其进程间通信IPC功能依然不够完善。在分析了minix现状与不足,基于minix3设计了消息队列模块,提供符合posix标准的消息队列接口,并重点讨论在微内核结构下实现IPC机能过程中遇到的新问题。  相似文献   

8.
操作系统体系结构已从单体结构发展到层次结构,再发展到微内核结构和C/S模式;其开发技术从结构化程序设计发展到面向对象程序设计和组件技术.了解操作系统的体系结构及其发展,对研制、使用和维护操作系统,基于操作系统开发应用和相应开发工具的使用都是必需的.  相似文献   

9.
介绍了反射内存的工作原理及其常用的组网方式,基于QNX操作系统采用的微内核结构,给出了QNX操作系统下PCI设备驱动开发的基本流程。使用结果表明,借助于QNX的高实时性和反射内存卡的高传输速率,可实现网内大批量数据的实时传输。  相似文献   

10.
田同真  曹纯子 《科技信息》2010,(8):I0212-I0213
本文介绍了一种基于嵌入式微内核UC/OS—II的BootLoader的设计方法,利用UC/OS—II的微内核及其支持多任务的特性实现了以PC机超级终端作为目标机用户界面,通过NET在线高速下载UCLinux内核和文件系统,便于UCLinux内核在线下载与基于UCLinux应用程序的调试,且实现了将内核与根文件系统从Flash中加载到ARM中这一BootLoader引导操作系统的基本功能。  相似文献   

11.
正谷歌在2016年启动了微内核分布式操作系统Fuchsia的研发,苹果则在2020发布会上定义了未来苹果系统的核心竞争力在于多设备底层的融合互联。那么,相较于谷歌和苹果这两个巨头,华为鸿蒙在此方面是否具有自身的优势呢?答案是肯定的。近年来,华为鸿蒙系统的问世引发了诸多关注。2021年6月,随着鸿蒙操作系统2.0及华为全场景新品的发布,社会各界对鸿蒙的讨论度迅速提升。  相似文献   

12.
一种基于服务体/执行流的新型操作系统构造模型   总被引:6,自引:0,他引:6  
在分析进程/线程模型内在缺陷的基础上,提出了一种新的操作系统构造模型--服务体/执行流模型.该模型以执行流为运行模型,以服务体为存储模型,两者相互分立,使得数据的计算独立于数据的存储,从而融合了单地址、多地址空间和单内核、微内核结构的优点,又摒弃了它们的缺点,并可有力支持分布式计算.实验数据验证了该模型的正确有效性.  相似文献   

13.
分布式实时操作系统是高性能分布式路由器的控制核心。为了保证路由器系统的整体性能和安全性 ,设计并实现了实时分布式操作系统 (highly efficient router operat-ing system ,HEROS)。 HEROS基于微内核体系结构 ,其多任务内核实现了基于优先级的抢先式调度 ,高效率的任务间同步和通信原语 ,实时的中断处理和高效的内存管理机制。为了更好地服务于分布式路由器体系结构 ,HEROS实现了一种基于消息传递的分布式任务通信机制和面向网络协议的高性能的缓冲管理机制。基于 HEROS的高性能安全路由器原型系统已经设计完成  相似文献   

14.
软件体系结构在软件工程领域有着广泛的应用.文中针对以数据为核心的应用系统,设计了一种基于微内核的系统结构,并分析了该结构的性能,特点.还给出了该结构核心代码的实现示例.  相似文献   

15.
以Cirrus Logic公司的EP7312为例,在基于ARM 720T微内核和公开源码的嵌入式实时操作系统μC/OS-Ⅱ的平台上,对引导加载程序BOOTLOADER的系统软硬件初始化,加以分析且给以了全面的说明.  相似文献   

16.
设计并实现一个具有伸缩性和较高响应速度的实时操作系统,在设计和实现和过程中,借鉴了微内核和面向对象的思想,引入延时过程调用机制。实现了一个最小可裁剪到7K,并具有较高响应速度的实时操作系统。  相似文献   

17.
RCP(Rich Client Platform)技术是通过定义微内核和相应的扩展机制,实现了基础表现层与业务层的近乎完全隔离,有效的改善了软件开发中的模块紧耦合,进一步提高了软件的可维护性、可复用性和可扩展性.但是目前富客户技术尚处于发展时期,在技术和实践方面还存在很多局限性,主要有微内核实现协议不够通用、插件机制各有不同、界面开发不能兼容等亟待解决的问题.本文以此为背景,研究分析了现有的几种富客户开发方法,并重点分析比较了其中的Eclipse RCP和NetBeans RCP,探索它们之间的异构性和相似性,深入研究了它们的体系结构和特点.分析表明,借助于新的技术和模式,目前对富客户开发技术的研究进展,为各领域软件构造提供了强有力的支持.  相似文献   

18.
鉴于微内核和宏内核在嵌入式系统中各具优势,实现这两者的合成,构造多层级的系统架构可提高系统实时能力,同时扩展系统功能的一种解决方案.让嵌入式系统满足实时要求的同时支持L inux丰富的系统调用,对进程调度机制也提出了新的要求.  相似文献   

19.
提出了开发操作系统CAI软件的新思路 ,把操作系统CAI软件建立在操作系统模拟环境的基础上 .描述了操作系统模拟环境的设计思想与实现方法  相似文献   

20.
Linux操作系统在服务器市场占据半壁江山,随着Linux操作系统瞢及,奋高校也纷纷设置了Linux操作系统这门课程,相应地要建立Linux操作系统实验室,而Linux操作系统又没有Windows操作系统那么容易安暮与管理。本文结合我校Linux实验室实际情况,阐述了如何高效、自动化、大批量地部署与安装Linux操作系统。  相似文献   

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

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