期刊文献+

可扩展操作系统设计方法

A Design Methodology for Extensible Operating Systems
下载PDF
导出
摘要 Operating systems research has traditionally consisted of adding functions to the operating system or inventing and study new implementations. Regardless of the research goal, the single constant has been that the size and complexity of operating system increase over time. As a result, operating systems become the most single complex piece of software in a computer system. Today's operating system research is aimed at finding new ways to construct the operating system in order to increase its flexibility, allowing it to adapt to change in designing such extensible systems and the array of choices facing the operating system designer. We discuss such question for describing extensible operating systems and then advance four key design point for extensible operating systems, we analyze and argue each point that relate to different extensible technology. Provide scientific methodology for Operaring systems research or development. Operating systems research has traditionally consisted of adding functions to the operating system or inventing and study new implementations. Regardless of the research goal, the single constant has been that the size and complexity of operating system increase over time. As a result, operating systems become the most single complex piece of software in a computer system. Today's operating system research is aimed at finding new ways to construct the operating system in order to increase its flexibility, allowing it to adapt to change in designing such extensible systems and the array of choices facing the operating system designer. We discuss such question for describing extensible operating systems and then advance four key design point for extensible operating systems, we analyze and argue each point that relate to different extensible technology. Provide scientific methodology for Operating systems research or development.
出处 《计算机科学》 CSCD 北大核心 2002年第11期157-160,共4页 Computer Science
基金 国防预研基金(98J15.15.HK0321) 西北工业大学博士创新基金
关键词 可扩展操作系统 设计方法 微内核 批处理系统 计算机 Operating system, Extensible, Kernel, Flexibility
  • 相关文献

参考文献13

  • 1Bershad B, et al. Extensibility, Safety, and Performance in the SPIN Operating System. In:Proc. of the Fifteenth Symposium on Operating Systems Principles, Copper Mountain, CO, Dec. 1995.267~284
  • 2Chen B,et al. The Measured Performance of Personal Computer Operating Systems. ACM Transactions on Computer Systems,Feb. 1996.3~40
  • 3Cowan C,et al. Adaptable Operating Systems. reference to paper in this same collection
  • 4Cao P,et al. Application-controlled File Caching Policies. In:Proc. of the 1994 Summer Usenix Technical Conf. Boston, MA, June1994. 171~182
  • 5Campbell R, Tan S M. mChoices : An Object-Oriented Multimedia Operating System. In: Proc. of HotOS V,Orcas Island, WA, May 1995.90~94
  • 6Engler D, Kaashoek F,OToole J. Exokernel; An Operating Sys tem Architecture for Application-level Resource Management. In: Proc. of the Fifteenth ACM Symposium on Operating Systems Principles, Copper Mountain, CO, Dec. 1995. 251~266
  • 7Fall K, Pasquale J. Exploiting In-Kernel Data Paths to Improve Throughput and CPU Availability. In: Proc. of the 1993 Winter Usenix Technical Conf. San Diego, CA 1993, 327~334
  • 8Fiuczynski M, Bershad B. An Extensible Protocol Architecture for Application-Specific Networking. In: Proc. of the 1996 USENIX Technical Conf. San Diego, CA, 1996.55~64
  • 9Ganger G R,Kaashoek M F. Embedded inodes and explicit group ing: Exploiting disk bandwidth for small files. In:USENIX 1997Annual Technical Conf. Jan. 1997
  • 10Golub W,et al. Mach: A New Kernel Foundation for UNIX Development. In: Proc. of the Summer 1986 USENIX Conf. July 1986.93~12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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