首页
›
网络安全工程与攻防实战
›
021-逆向工程
›
《微内核与宏内核操作系统架构选型》
VIP20
本课程属于:021-逆向工程
网络安全工程与攻防实战 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
微内核与宏内核操作系统架构选型
📚 共计 30 章节
第1章
操作系统内核概述
什么是内核 · 内核的职责 · 宏内核/微内核/混合内核分类
基础
概念
第2章
宏内核架构详解
宏内核定义 · 核心设计思想 · Linux/Unix 典型代表
宏内核
架构
第3章
宏内核的模块化机制
动态加载/卸载 · 模块依赖 · 内核交互
模块
动态
第4章
宏内核的进程管理
PCB · 调度策略 CFS/O(1) · 创建与销毁
进程
调度
第5章
宏内核的内存管理
虚拟内存 · 分页 · 伙伴系统 · slab分配器
内存
分页
第6章
宏内核的文件系统
VFS · ext4/XFS · 缓存机制
文件系统
VFS
第7章
宏内核的设备驱动
驱动模型 · 字符/块/网络设备
驱动
设备
第8章
宏内核的系统调用
系统调用接口 · 实现流程 · 参数传递
系统调用
接口
第9章
宏内核的同步机制
自旋锁 · 互斥锁 · 读写锁 · 信号量 · RCU
同步
锁
第10章
宏内核的中断处理
中断控制器 · 向量表 · 下半部机制
中断
软中断
第11章
宏内核的优缺点分析
高性能 · 高复杂度 · 稳定性风险 · 调试困难
评估
宏内核
第12章
微内核架构详解
微内核定义 · 设计思想 · Minix/QNX/L4
微内核
架构
第13章
微内核的进程间通信 (IPC)
消息传递 · 共享内存 · 信号 · 性能优化
IPC
通信
第14章
微内核的内存管理
用户态管理 · 内核最小管理 · 内存保护
内存
保护
第15章
微内核的设备驱动
用户态驱动 · 内核交互 · 故障隔离
驱动
用户态
第16章
微内核的文件系统
文件系统作为服务 · FUSE 示例
文件系统
FUSE
第17章
微内核的系统服务
进程管理 · 内存管理 · 设备管理服务
服务
微内核
第18章
微内核的调度机制
用户态调度 · 内核态调度 · 策略
调度
微内核
第19章
微内核的同步与通信
IPC同步 · 事件通知 · 状态共享
同步
IPC
第20章
微内核的优缺点分析
高稳定性 · 高安全 · 性能开销 · 复杂性转移
评估
微内核
第21章
混合内核架构
定义 · 设计思想 · Windows NT / XNU
混合内核
NT
第22章
宏内核与微内核性能对比
上下文切换 · IPC开销 · 系统调用开销
性能
对比
第23章
安全性对比
攻击面 · 隔离机制 · 权限控制
安全
隔离
第24章
稳定性对比
故障传播 · 恢复 · 可靠性
稳定性
容错
第25章
开发复杂度对比
内核开发 · 驱动开发 · 调试难度
开发
复杂度
第26章
可移植性对比
硬件抽象层 · 平台适配 · 架构迁移
移植
HAL
第27章
实时性对比
实时调度 · 中断延迟 · 确定性
实时
RTOS
第28章
适用场景分析
服务器 · 嵌入式 · 桌面 · 移动设备
场景
选型
第29章
现代操作系统内核演进
Linux微内核化 · Windows混合演进 · XNU
演进
历史
第30章
未来内核架构趋势
Unikernel · 多内核 · 异构计算 · Rust语言
未来
Rust
所属VIP或分类
同VIP:MINIX-3操作系统启动引导与调试
同VIP:RISC-V微内核系统调用设计与实现
同VIP:从零上手微内核操作系统