期刊文献+

基于服务体/执行流模型的操作系统 被引量:2

Operating System Based on Servant/Exe-Flow Model
下载PDF
导出
摘要 介绍一种新的操作系统抽象模型——服务体/执行流模型(SEFM)。在该模型中,数据存储抽象与数据运算抽象相互分离,计算模型直接对应于物理CPU执行程序的过程。给出一个基于SEFM的操作系统——MiniCore的功能结构。该系统与其他主流操作系统进行比较测试的结果表明,MiniCore的同步消息通信与Linux管道通信相比效率高出3倍多,比Win98管道高出62倍多,MiniCore的网络通信效率与Linux相当。通过不同负载下视频解码播放的时延分布可以看出,MiniCore比Linux具有更好的实时性。 Servant/Exe-Flow Model(SEFM) is a novel abstraction of operating system. In SEFM, data storage and data computing are separated from each other, and the abstraction of computing directly corresponds to the execution locus of program on physical CPU. The organization and the comparison testing results of SEFM based operating system MiniCore are given. Testing results show that the efficiency of synchronized communication in MiniCore is 3 times higher~ than pipes in Linux, and 62 times higher than pipes in Win98, and the delay distributions of video decoder under different load conditions show that MiniCore has better real-time performance than Linux.
出处 《计算机工程》 CAS CSCD 北大核心 2008年第11期1-3,共3页 Computer Engineering
基金 高校博士点基金资助项目(20050358040) 安徽省自然科学基金资助项目(070412030)
关键词 服务体 执行流 消息推动通信 引流机制 存储地址空间 servant exe-flow message-pushing communication flow-lead-in mechanism storage addressing space
  • 相关文献

参考文献7

  • 1Bershad B N, Anderson T E, Lazowska E D, et al. Lightweight Remote Procedure Call[J]. ACM Transactions on Computer Systems, 1990, 8(1): 37-55.
  • 2Rosenberg J, Dearle A, Hulse D, et al. Operating System Support for Persistant and Recoverable Computations[J]. Communications of theACM, 1996, 39(9): 62-69.
  • 3Liedtke J. Improving IPC by Kernel Design[J]. Operating System Review, 1993, 27(5): 175-187.
  • 4吴明桥,陈香兰,张晔,龚育昌.一种基于服务体/执行流的新型操作系统构造模型[J].中国科学技术大学学报,2006,36(2):230-236. 被引量:10
  • 5龚育昌 陈香兰 李曦 209.基于服务体/执行流模型的操作系统.中华人民共和国发明专利公报,2005,21(37).
  • 6李宏,陈香兰,吴明桥,龚育昌,赵振西.服务体模型与操作系统内核设计技术[J].计算机研究与发展,2005,42(7):1272-1276. 被引量:13
  • 7Shapiro S. EROS: A Fast Capability System[J]. Operating System Review, 1999, 33(5): 166-176.

二级参考文献19

  • 1李宏,陈香兰,吴明桥,龚育昌,赵振西.服务体模型与操作系统内核设计技术[J].计算机研究与发展,2005,42(7):1272-1276. 被引量:13
  • 2龚育昌 陈香兰 李曦 209.基于服务体/执行流模型的操作系统.中华人民共和国发明专利公报,2005,21(37).
  • 3Dearle A,Hulse D.Operating system support for persistent systems:past,present and future[J].Software-Practice and Experience,2000,30(4):295-324.
  • 4Draves R P,Bershad B N,Rashid R F,et al.Using continuations to implement thread management and communication in operating systems[R].Technical Report CMU-CS-91-115R,Department of computer science,Carnegie Mellon University,1991.
  • 5Mainwaring A M,Culler D E.Active Messages:Organization and applications programming interface.Technical Document[R],University of California at Berkeley,Network of Workstations Project White Paper,(API V2.0),1995.
  • 6Rodrigues S H,Anderson T E,Culler D E.High-performance local-area communication using fast sockets[C]//Proc.of the USENIX Annual Technology Conference,1997.
  • 7Bershad B N,Anderson T E,Lazowska E D,et al.User-level interprocess communication for shared memory multiprocessors[J].ACM Transactions on Computer System,1991,9(2):175-198.
  • 8Nelson M,Khalidi Y,Madany P.The spring file system[R].Technical Report SMLI TR-93-10,Sun MicrosystemsLaboratories(MountainView,California),1993.
  • 9Dearle A,Bona R di,Farrow J,et al.Grasshopper:an orthogonally persistent operating system[J].Computing Systems,1994.7(3):289-312.
  • 10Heiser G,Elphinstone K,Russell S,et al.A distributed single address-space operating system[C]// Proc.of 17th Australasian Comp.Sci.Conf.,New Zealand,Christchurch,1994:271-280.

共引文献17

同被引文献39

  • 1吴明桥,陈香兰,张晔,龚育昌.一种基于服务体/执行流的新型操作系统构造模型[J].中国科学技术大学学报,2006,36(2):230-236. 被引量:10
  • 2Grund, Daniel, Reineke J, et al. A Template for Predictability Definitions with Supporting Evidence[C]//PPES. 2011.
  • 3Edwards,Stephen A,Lee E A. The case for the precision timed (PRET) maehine[C]//Proceedings of the 44th annual Design Automation Conference. ACM, 2007.
  • 4Hao N J, Edwards S A. A processor extension for cycle accurate real-time software[C] // Embedded and Ubiquitous Computing. 2006 : 449-458.
  • 5Lickly B, et al. Predictable programming on a precision timed ar- ehitecture[C] // Proceedings of the 2008.
  • 6International Confer- ence on Compilers, Architectures and Synthesis for EmbeddedSystems. ACM, 2008.
  • 7Liu, Isaac, et al. A PRET microarchitecture implementation with repeatable timing and competitive performance[C]//2012 IEEE 30th International Conference on Computer Design (ICCD). IEEE, 2O 12.
  • 8Zimmer M, et al. FlexPRET: A processor platform for mixed- criticality systems: UCB/EECS-2013-172 [R]. California Univ Berkeley Dept of Electrical Engineering and Computer Sciences, 2013.
  • 9Benveniste, Albert, Berry G. The synchronous approach to reac- tive and real-time systems[J]. Proceedings of the IEEE, 1991,79 (9) : 1270-1282.
  • 10Kirsch,Christoph M, Sokolova A. The Logical Execution Time Paradigm[C]//Advances in Real-Time Systems. Springer Berlin Heidelberg, 2012 : 103-120.

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部