前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >什么是操作系统?

什么是操作系统?

作者头像
zy010101
发布2020-08-17 17:03:22
1.1K0
发布2020-08-17 17:03:22
举报
文章被收录于专栏:程序员程序员

我们对于操作系统很难进行一个精确的定义。但是一般来说,操作系统是运行在裸机之上的,它为上层应用软件的运行提供了环境。同时,操作系统一般来说总是运行在内核态的。

其中一种观点是:“操作系统给上层应用软件提供了一种抽象,将硬件给隐藏了起来(对于上层应用软件的设计者而言,并不关心底层的硬件。),给上层应用软件提供一个抽象的接口”。这种观点是自顶向下的。另外一种观点是自底向上的,它将操作系统看做是管理计算机这个复杂系统的。从这个观点来看,操作的功能是合理的对硬件资源进行分配(包括CPU,磁盘,内存等)。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-08-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档