首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
采用构件化模型是当前操作系统设计新的发展趋势.构件化操作系统设计的关键技术集中反映在其内核的设计与实现中.本文首先介绍已有的内核结构以及操作系统新的抽象--服务体/执行流模型(SEFM),进而介绍基于SEFM的构件化操作系统Minicore中内核(核心服务体)的设计技术.最后以实际的测试数据验证了所采用技术的有效性.  相似文献   

2.
基于灵活内核的构件化驱动程序   总被引:3,自引:1,他引:3  
探讨了整体内核和微内核两种操作系统体系结构的优缺点,并基于嵌入式操作系统—和欣的灵活内核技术提出构件化驱动程序设计,主旨是使用ezCOM构件技术封装驱动程序,实现多种模式下调用驱动程序,从而部分有效地解决微内核与整体内核系统之间的矛盾.  相似文献   

3.
许康  李曦  龚育昌 《计算机工程》2008,34(17):68-70
为了适应分布式构建化操作系统对性能调试的需求,采用了对构件化对象建立日志服务和增加构件化系统调用对进程的访问控制的方法,从而为构件化操作系统设计出一种兼具逻辑性调试和性能调试功能的跟踪调试构件。该调试构件的设计已经在实验室开发出的一个具有构件化概念的系统中得到了具体的实现,并体现出良好的功能扩展性和可移植性。  相似文献   

4.
基于对操作系统体系结构的理解,从传统的模块结构和层次结构出发,深入到现代的客户/服务器和对象模式结构,又分别结合单内核、微内核技术分析了当今几种主流操作系统的设计思想及工作原理。并由此对今后操作系统设计的发展方向做了一定的预测和展望。  相似文献   

5.
基于对操作系统体系结构的理解,从传统的模块结构和层次结构出发,深入到现代的客户/服务器和对象模式结构,又分别结合单内核、微内核技术分析了当今几种主流操作系统的设计思想及工作原理。并由此对今后操作系统设计的发展方向做了一定的预测和展望。  相似文献   

6.
操作系统在现代生活中具有举足轻重的地位.为了服务于不同的硬件环境和多样的应用场景,操作系统需要在保持性能的同时具备良好的扩展性和灵活性.多内核操作系统,作为一种分布式的操作系统,是该问题的解决方案之一.本文分析了多内核操作系统的设计原理,调研了现有的多内核操作系统技术,并对这些技术和一些相关技术进行了比较.最后,本文对...  相似文献   

7.
单任务操作系统下的多任务内核   总被引:5,自引:0,他引:5  
介绍编制多任务内核的方法,并借助C语言可调用DOS中断的功能,以TurboC2.0为偏译工具,在dos系统下开发一个支持真正的、按时间片划分的多任务内核。  相似文献   

8.
Limux是近几年发展起来的多任务操作系统,它开放源代码,允许用户升级内核。本文研究了Linux内核升级的方法,包括硬件配置、编译和错误分析,最终达到运行自己生成的内核。  相似文献   

9.
谢钧  张韬  张士庚  黄皓 《计算机应用》2005,25(6):1286-1289
传统单块结构操作系统的所有内核代码在一个公共的、共享的地址空间运行,因此内核中任何一个漏洞或在内核中加载任何不可靠模块都会威胁到整个系统的安全。研究并实现了一个分层隔离的操作系统安全内核,将内核特权分割隔离,阻止内核安全漏洞的扩散,防止恶意内核模块代码对内核代码数据的随意篡改。原型操作系统完全自主开发,支持i386体系结构。  相似文献   

10.
近年来,嵌入式系统的应用数量和复杂度以及程序的规模增长迅速,构件化嵌入式操作系统已经成为研究热点.过去的以抽象接口和封装计算为基础的通用构件体系结构难以满足许多数据流应用(包括多媒体处理和信号处理等)在并发性和实时性等方面的要求.对此设计了一个构件化嵌入式操作系统Pcanel,其核心是一个基于构件转换控制模型的精确控制核PCC.PCC将构件分成静止和执行两种状态.构件计算采用并行与分段执行的方法.同时,采用非阻塞式的调度方法有效解决了优先级倒置的问题.PCC由事件控制器和任务控制器协同工作,具备高度并发处理能力,从而支持构件技术在嵌入式系统中的应用.  相似文献   

11.
Conventional ERP (Enterprise Resource Planning) system is based on a software developing mode in which software reuse can be only achieved at class level. Such a developing mode results in inefficient development, low-quality software and poor variability of ERP system. By applying component technology, these problems are solved and the system becomes more reliable, reusable, extensible, and transplantable. In this paper, we firstly introduce the concept of component and two popular component models, based on which our own ERP component model is developed. Then we propose a layered, flexible and extensible architecture for component-based ERP system. Components performing different functions at different layers can be extracted and encapsulated conveniently according to the architecture. Finally, we focus on the application of the proposed architecture, illuminating how to extract, encapsulate and assemble components to a completed ERP system with examples.  相似文献   

12.
杜永文  陈榕 《计算机工程与设计》2007,28(15):3554-3556,3559
在可扩展操作系统研究中存在两种途径,但这两种途径都存在明显的缺陷.在对这些问题研究的基础上,提出了灵活内核技术,它改变以往可扩展操作系统的研究思路,不仅仅支持通过系统扩展软件对系统进行扩展,而且允许动态配置扩展软件的运行位置,从而使得系统在获得了更强扩展特性的同时,在其它一些性能方面也得到了改善.进一步讨论了灵活内核技术实现的一般性问题,并以Elastos操作系统为例进行了说明.  相似文献   

13.
一种基于异构双核处理器的嵌入式操作系统构架设计   总被引:2,自引:0,他引:2  
蒋建春  曾素华  岑明 《计算机应用》2008,28(10):2686-2689
当前应用于异构多核处理器嵌入式操作系统主要是主从式结构。这种结构由于存在通信协议和结构的异构性,使操作系统在实现上和通信处理存在复杂性。根据异构双核处理器的特点,通过分析通信硬件的结构,在单核嵌入式操作系统构架的基础上,提出一种基于对称通信的双核处理器嵌入式操作系统构架,解决了异构双核处理器中的通信效率和共享内存的利用问题。该操作系统构架成功应用于TI OMAP5910处理器。  相似文献   

14.
杨济  张悠慧  汪东升 《计算机工程与设计》2007,28(15):3613-3616,3802
片上系统本身的异构性和并发性导致了对系统进行统一建模的困难,从而阻碍了设计效率的提高.对现有系统级方法的分析表明:这类方法不能对不同设计之间更加细节的共同特性进行抽象,限制了复用的范围,不能带来设计效率的进一步提高.因此,通过对面向对象设计、软件工程、形式化语义和系统级EDA这4种基于组件方法描述模型及其对复用影响的讨论,确定了系统的刻画特征,采用这些特征来描述片上系统将带来设计效率的提高.  相似文献   

15.
W. Schr  der 《Parallel Computing》1988,7(3):325-333
This paper describes the fundamental concepts and structure of the distributed operating system, PEACE, for SUPRENUM. A large scale of distribution is achieved because of consequently encapsulating typical operating system services by processes. By this way an optimal and application-oriented mapping of the entire operating system onto the distributed SUPRENUM architecture is made feasible.  相似文献   

16.
实时操作系统任务调度策略的研究与设计   总被引:3,自引:2,他引:3  
实时操作系统的调度策略是影响系统实时性和稳定性的一个重要因素,通过对抢占调度和分时调度的研究,设计了一个可分级抢占和分时调度的实时操作系统。用抢占调度方式来保证系统的实时性,用分时调度来减少进程饥饿现象的发生,提高系统的稳定性,更易于使用。  相似文献   

17.
灵活内核技术把构件技术充分地融入到了操作系统体系结构的设计中,在兼顾了性能和灵活性的同时也引入了安全问题.对灵活内核带来的安全问题进行了分析,讨论了几种现有的解决内核安全问题的技术,综合几种现有技术设计了一种基于页表机制和构件技术的内核安全模型,介绍了其在Intel x86处理器上的原型实现要点,最后对该模型进行了分析,说明其解决了所提出的安全问题.  相似文献   

18.
为了满足学习者随时随地学习的要求,设计了基于i OS移动学习平台的微型课件。该设计以微型学习理论为基础,以Xcode为开发平台,object-c为开发语言,采用C/S架构和My SQL数据库,实现了客户端、服务器、数据库之间的通信调用,同时完成了在手机端对微型课件的展示。主要实现的微型课件模式分为:文本﹑图片和视频。经测试,文本﹑图片和视频的响应时间均达到了设计要求,实现了在iOS平台上学习的目的。  相似文献   

19.
针对电力应用中嵌入式系统的安全问题,设计了一个嵌入式安全操作系统的框架。该操作系统框架以uC/OS-II为内核蓝本,采用模块化设计方法,并将安全特性有机地融合于每一模块,并加入联网通信功能,不仅从整体上保证了嵌入式操作系统的安全性,而且也保证了其网络安全。该嵌入式操作系统保持了嵌入式操作系统实时、可靠的特性,同时也具有安全特性,其安全级别达到了C2级。  相似文献   

20.
在嵌入式操作系统VxWorks上实现一个Agent主控模块,通过模块内部的高内聚度和模块间的低耦合性,提高了软件系统的可靠性;通信协议采用流命令方式,便于扩充和增加功能;进程间通信传递消息指针而非消息体,减少拷贝时间从而减少协议处理时间,提高了通信通路性能;通过保证模块间共享接口函数的可重入性和对数据的互斥操作提高了系统安全性;提供了方便的测试机制以便实时掌握通信通路的性能及状态。  相似文献   

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

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

京公网安备 11010802026262号