首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
在Linux 系统中,优先级反转问题可能会造成系统崩溃。优先级反转使得高优先级任务的执行时间无法预测,增加了实时系统的不确定性,而优先级继承协议(PIP)很好地解决优先级反转问题。文章在对PIP 协议进行分析的基础上,利用加权平均的思想,形成了加权平均PIP 算法。它可以用来进行线程调度,改善系统的实时性。  相似文献   

2.
安全操作系统的研究和开发是当前信息安全研究领域的重点和难点。安全策略及其适应性是安全操作系统的关键。介绍安全策略的概念和分类 ;根据策略适应性的要求 ,在分析Linux内核机制的基础上 ,设计并实现一种新的安全Linux操作系统强制访问控制实现模型 ,给出系统的体系结构和运行机制 ;分析了该模型的特点和性能。  相似文献   

3.
《操作系统课程设计》的实现   总被引:1,自引:0,他引:1       下载免费PDF全文
本文主要叙述了《操作系统课程设计》的内容和实现方式,并给出流程框图和部分程序代码。  相似文献   

4.
针对进程调度中出现的优先级反向问题,对Linux内核源代码进行了分析,深入剖析了进程调度函数、基于信号量的互斥锁结构,在对互斥锁修改的基础上实现了优先级继承协议.经实验证明,互斥锁的优先级继承协议,降低了进程调度的时间延迟,提高了系统的实时性.  相似文献   

5.
时间系统是操作系统的重要组成部分,无论是在分时操作系统还是在实时操作系统中,时间系统都起着极为重要的作用.时间系统的主要功能是负责维护系统时间、计算CPU的使用情况、为分时调度提供计时、提供定时器.概述了时间系统的主要功能,对Linux时间系统的硬件基础进行介绍,介绍了Linux操作系统中用来表示时间的数据结构.结合对源代码的分析,具体描述了Linux独特的时钟中断处理过程和时间系统各功能的实现.最后,介绍了实时操作系统的特征,并针对如何改造时间系统,提高Linux核心的实时处理能力提出了解决方案.  相似文献   

6.
主要讨论了现代医疗仪器用多微处理器操作系统体系结构,并详细介绍了一个原型系统的设计与实现,多功能、多参数、智能化、网络化是现代医疗仪器系统的发展方向,为了给这种趋势提供一种更好的软硬件支撑环境,我们研制了现代医疗仪器用多微处理器系统,与共享存储型的紧耦合系统相比,分布式存储型的松耦合体系结构具有性能价格比高、可靠性好、增量可扩充性强以及满足内在分布式应用等优点,它代表了未来医疗仪器系统的发展趋势,在此硬件平台上构造了一个适用于现代医疗仪器的弱实时分布式操作系统(IOWRTDOS),由于其体系结构综合了层次模型和微内核模型,分析与设计采用面向对象技术,因而系统具有结构灵活、模块性好、易于移植和自由扩充等特点。  相似文献   

7.
嵌入式Linux操作系统的研究   总被引:15,自引:1,他引:15  
在Linux内核以及Linux应用环境的研究基础上,采用操作系统模块分解改进的方法,实现在不同系统芯片(system on chip,SoC)硬件平台上可运行的嵌入式Linux操作系统.分解改进的模块包括:启动代码的平台相关性移植;内存管理模块无内存管理单元(memory management unit,MMU)支持的设计;进程调度模块的实时性改进;文件系统小型化设计.这些模块可以根据需求进行组合来满足不同的开发板和应用.此外,对嵌入式Linux开发方式做了总结.完成了在两个不同体系结构硬件平台上嵌入式Linux的原型系统.测试数据表明,改进后的Lin-ux可以满足嵌入式运行环境的需求,并且可以稳定地提供一定功能的应用服务.  相似文献   

8.
针对进程调度中出现的优先级反向问题,通过对Linux内核进程调度的研究,分析了优先级反向产生的原因、基于信号量的互斥锁结构,并在对互斥锁进行修改的基础上实现了优先级继承协议,结果证明:互斥锁的优先级继承协议降低了内核调度延迟时间,提高了系统的实时性.  相似文献   

9.
信息安全问题日益严重,操作系统的安全显得尤为重要.本文分析了当前安全操作系统的发展、相关的访问控制模型,从实现技术上给与了详细的分析,最后提出了安全操作系统发展的新方案.  相似文献   

10.
信息安全问题日益严重,操作系统的安全显得尤为重要。本文分析了当前安全操作系统的发展、相关的访问控制模型,从实现技术上给与了详细的分析,最后提出了安全操作系统发展的新方案。  相似文献   

11.
OS扫描是黑客进行OS漏洞攻击的前奏,实时检测OS扫描是防止系统遭受OS漏洞攻击的重要手段。文中分析了OS扫描,指出了检测OS扫描的难点,提出了检测OS扫描的方法,并在linux下用开发程序对方法进行了验证。  相似文献   

12.
本文首先讨论了PC机操作系统(OS)当前的现状,进而对下一代有竞争实力的PC机操作系统:Windows95,OS/2和WindowsNT的结构特点和运行特性进行了分析和对比,对在应用中PC机操作系统的选配提出了一些参考性建议。  相似文献   

13.
从如何增强Linux操作系统对实时任务的支持出发,阐述了2.4内核进程调度系统设计上存在的缺陷:缺乏对实时任务的支持,无法保证实时任务得到及时响应和调度;对多处理器环境的支持较差.分析了Linux的最新2.6内核进程调度系统的原理和实现细节.与2.4内核相比,2.6内核增强了对实时任务和多处理器环境的支持,实现了O(1)调度算法,支持抢占式调度,在响应时间及系统开销上均有大的改进,其显著特点是支持抢占式调度、支持多处理器负载平衡等,更加适合于实时应用环境.  相似文献   

14.
Lotus Domino是一个跨平台的OA支持系统.由于对OA的需求是不断发展变化的,硬件和软件平台也在不断更新换代,就必然要出现迁移或者升级的问题.通过对苏州大学OA系统平移升级的详细介绍,阐述了把Domino应用从一台OS/400服务器移植到另一台OS/400服务器,并且把应用平台从Domino R5升级到Domino R8的实现过程.给后来者提供一些可以借鉴的经验.  相似文献   

15.
作者主要论述了嵌入式操作系统的体系结构以及在该操作系统下编写设备驱动程序的方法。解释了设备驱动程序各组成部分的结构功能,并论述了在驱动程序开发过程中内核模式的稳定性问题。  相似文献   

16.
在嵌入式系统上编写引导程序的例子,其平台基于Motorola公司的Powerpc823e处理芯片,采用Linux内核做为它的微型操作系统。分析嵌入式系统在Linux下的引导程序工作流程,并以开发的系统为例,介绍如何根据特定的主板与CPU来开发适合自己的引导程序。  相似文献   

17.
许多嵌入式系统都有图形用户接口(GUI)的需求,MiniGUI是应用广泛的嵌入式GUI之一.本文分析了MiniGUI的结构和特点,并结合手持设备系统的实例,详细介绍了基于Linux操作系统和S3C2410处理器,对MiniGUI1.6.2进行移植与开发的过程.  相似文献   

18.
嵌入式Linux下MiniGUI的移植及软件开发   总被引:4,自引:0,他引:4  
分析了嵌入式操作系统下轻量级图形用户界面—MiniGUI的结构和特点。通过对嵌入式linux下MiniGUI图形系统移植过程和在此基础上的软件开发过程的具体描述,提出了嵌入式可视化软件系统的理想设计模式。此模式有广泛的应用前景。  相似文献   

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

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