系统调用
是一个软中断,API函数,让上层应用陷入内核
进程管理
进程调度、调度算法、进程三态
进程是CPU调度资源的最小单位 fork
VFS虚拟文件管理
在Linux之下,一切设备均是文件
驱动总线模型2.4 2.6(真正)支持pnp
ext3 ext2 vfat文件管理系统
---->在驱动总线模型下做驱动开发
内存管理
进程逻辑地址转换为物理地址
1.段式管理
逻辑地址转换为线性地址
2.页式管理
线性地址转换为物理地址
Linux内核为我们的应用程序创建了单独的进程空间
内核把进程单独抽象,抽象出来很多的资源调度,这样可以高效的利用系统资源
----->多道程序处理
网络协议栈管理
为什么把TCPIP协议栈放入到Linux内核中?
如果需要大量的读写网卡,操作硬件资源需要频繁陷入内核,把整个系统性能降低。
----->搭建知识体系
arc体系管理
Linux内核不但支持x86平台 32 64 arm mips powerpc 摩托罗拉硬件cpu
时间: 2024-10-15 13:04:13