linux内核----概念

1. linux参照了Unix的设计理念,并且保证了应用程序编程接口一致,但并未使用任何Unix的源码。

2. 操作系统是指在整个系统中负责完成最基本功能和系统管理的那些部分,这些部分包括内核、设备驱动程序、启动引导程序、命令行shell获取其他种类的用户界面。

3. 内核是管理者或操作系统核心,通常由负责响应中断的中断服务程序、负责管理多个进程而分享处理器时间的调度程序、负责管理进程地址空间的内存管理程序和网络、进程间通信等系统服务程序共同组成。

4. 应用程序通过系统调用在内核空间运行,而内核被称为运行于进程上下文中,这种交互关系(应用程序通过系统调用界面而陷入内核)是应用程序完成其工作的基本行为方式。

5. 中断服务程序都不在进程上下文中执行,他们在一个与所有进程无关的、专门的中断上下文中运行,故此可以保证中断服务程序能够在第一时间响应和处理中断请求,然后快速的退出。

6.处理器活动: 1. 运行于用户空间,执行用户进程。

                          2. 运行于内核空间,处于进程上下文,代表某个特定进程执行。

                          3. 运行于内核空间,处于中断上下文,与任何进程无关,处理某个特定的中断。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值