目录
linux内核设计与实现读书笔记 第一章
广义上的操作系统
Linux kernel做哪些事情
内核所在的位置
CPU所处的三种状态
广义上的操作系统
- linux kernel
- c library(system call,other utilities)
- 系统工具(vi, gdb)
- 系统进程(服务)(ssh, shell)
Linux kernel做哪些事情
- 响应中断请求(interrupt handler)
- 通过调度器(scheduler)分享cpu占用
- 内存管理(memory management system),包括用户进程的内存管理(virtual memory)和物理内存的管理
- 网络通信与进程间通信
内核所在的位置

CPU所处的三种状态
- 在用户进程(user space)执行用户代码
- 在内核空间(kernel space),用户上下文环境(process context),替特定用户进程执行
- 在内核空间(kernel space),中断上下文环境(interrupt context),执行中断程序
相关文章:
-
2021-09-02
-
2021-07-12
-
2021-05-06
-
2021-07-07
-
2022-01-14
-
2021-06-20
猜你喜欢
-
2022-02-07
-
2021-08-27
-
2021-10-23
-
2021-07-26
-
2022-02-22
-
2021-12-29
相关资源
-
下载
2023-04-07
-
下载
2021-06-05
-
下载
2022-12-13