TTY终端
TTY 与串口:终端类型、设备节点及串口子系统。
进程调度
进程调度:进程类型与调度策略。
模块机制
模块机制:可加载模块与许可声明。
Page Cache
内存:Page Cache 和内存回收指标。
定时器
待补充。
TTY 与串口:终端类型、设备节点及串口子系统。
进程调度:进程类型与调度策略。
模块机制:可加载模块与许可声明。
内存:Page Cache 和内存回收指标。
待补充。
Page Cache Page Cache 就是内核为了加速文件读写而在内存中保留的文件页。普通文件的缓冲 I/O 通常经过 Page Cache;缓存未命中时仍可能发起存储 I/O。O_DIRECT 等路径可绕过 Page Cache,因此不能把所有 read/write 都视为缓存访问。 ...
模块机制 可加载模块的概念 Linux 是支持可加载模块的宏内核。模块可以在运行时加载或卸载,加载后仍在内核空间执行。 微内核把部分服务移到用户空间,与“宏内核支持模块”是两回事。跨进程通信可能引入开销,但不能据此笼统断言微内核一定低性能。 ...
进程调度 进程 进程是程序在一个数据集合上的一次动态执行过程。它不仅包含代码,还包含当前的活动状态、内存、系统资源等。进程可以被分为 I/O 密集型(I/O-bound)和 CPU 密集型(CPU-bound) ...