计算机硬件与操作系统与内核

参考:https://blog.csdn.net/lemonpi/article/details/79620039

一、三者关系

1.操作系统建立在处理器(计算机硬件)之上,利用处理器的指令集来进行硬件管理和资源抽象。

应用程序利用操作系统提供的服务来完成特定的任务。

根据目标处理器的不同,操作系统也相应地分为32-bit和64-bit的系统。现在的大部分处理器都是64-bit的,支持64-bit操作系统;同时,这些处理器也完全兼容32-bit操作系统。但是,32-bit的处理器则不能安装64-bit的操作系统,因为它只支持32-bit的指令集。

64-bit操作系统通常能同时支持32-bit和64-bit的应用程序,但是32-bit的操作系统则不支持64-bit的应用程序(除非通过某些虚拟化来实现)。

如何查看自己的处理器和操作系统是32-bit还是64-bits,linux系统执行:lscpu命令

2.kernel是os最基本的部分,是一个操作系统的核心,也就是说,两者是包含关系。

内核用于管理系统资源,例如提供对软件层面的抽象(例如对进程、文件系统、同步、内存、网络协议等对象的操作和权限控制),和对硬件访问的抽象(例如磁盘,显示,网络接口卡(NIC));操作系统,在内核的基础上有延伸,包括了提供基础服务的系统组件。

一个内核不是一套完整的操作系统,现在默认linux为linux内核,这是由于历史源因造成的,实际上一般来讲,一个Linux发行版本出来包括Linux内核之外,还包含大量的软件(套件),比如软件开发工具,数据库,Web服务器(例如Apache),X Window,桌面环境(比如GNOME和KDE),办公套件(比如OpenOffice、org)等等。

3.三者的整体概况

  • 9
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值