操作系统概念:外核

随着信息技术的发展,出现了云计算机。这些机器在远端进行配置,到达用户手中就成了一个完整的操作系统的模样。这些系统有虚拟式的。而像购物系统、文件服务系统、内容分发系统等软件需要大量的计算资源,因此通常采用多个计算机组成分布式系统,进而对请求进行响应,完成计算等功能。这也就是说,整个系统上只会运行一个或者一类软件,也即计算机系统又开始向着专一性的方向发展。而主流的操作系统是面向统一、多功能的场景的,它牺牲了处理效率换来了普适性。进而,主流的操作系统架构不适合作该类应用的平台了。

外核操作系统也正由此提出:它不提供通用的服务能力,而是和应用程序联合起来作为一个整体,对用户程序提供操作硬件的能力,进而提高计算性能的新系统架构。它是通过向应用程序提供一系库文件的方式,来完成这一目的的。程序只需要在编译时连接上库文件就有了操作硬件的能力。

该系统架构首次见于1995年MIT 几位大佬的一篇论文,地址见此。

外核操作系统提供对硬件资源的应用程序级别的管理。该架构中,一个极小的内核为应用程序导出了一个硬件资源的底层次接口。这种资源保护与管理的分离使得应用程序能够方便的扩展系统抽象层。

这种系统很快。

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
操作系统导论》是一本关于操作系统基本概念和原理的教材。操作系统计算机系统中最核心的软件之一,它管理和控制计算机硬件资源,并提供给用户和应用程序一个简单易用、高效稳定的接口。 《操作系统导论》主要内容包括操作系统的历史、发展背景,以及操作系统的基本概念、功能和特性等。通过对操作系统的研究,读者能够了解操作系统架构和组成,掌握操作系统的重要原理和算法,并能够利用这些知识进行操作系统的设计和开发。 在《操作系统导论》中,读者将深入学习操作系统的各个模块,比如进程管理、内存管理、文件系统等。通过对这些模块的学习,读者能够理解操作系统的核心功能,并能够掌握操作系统的基本工作原理。此外,书中还介绍了操作系统的各种经典算法和策略,如调度算法、页面置换算法等,这些算法是实现操作系统功能的基础。 除了基本概念和原理外,《操作系统导论》还涵盖了一些研究热点和前沿技术,如分布式系统、虚拟化技术和云计算等。通过深入了解这些新领域的内容,读者可以了解到操作系统在不同领域的应用和发展趋势。 总之,《操作系统导论》是一本系统介绍操作系统的教材,内容丰富、深入浅出,适合计算机科学与技术相关专业的学生和从业人员阅读使用。通过学习这本书,读者能够全面了解操作系统的基本概念和原理,提高操作系统的设计和开发能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值