准备今年下半年研究一波Linux内核,下面是进度表,用来督促自己的

2018-07-11更新,看了网上的一些建议,于是加入了下面这些书籍,准备啃一下

  • CSAPP 深入理解计算机系统
  • Linux内核设计与实现
  • 深入理解Linux内核
  • Linux内核源代码情景分析
  • UNIX操作系统设计
  • Unix环境高级编程
  • 深入Linux内核架构
  • LINUX设备驱动程序(第3版)

CSAPP 深入理解计算机系统

先啃这个,以linux为例,可以作为学习操作系统、软硬件基本原理的通识书。

  • 计算机系统漫游

深入Linux内核架构

  • 简介和概述
    • 内核的任务 (2018-07-09)
    • 实现策略 (2018-07-09)
    • 内核的组成部分
      • 进程、进程切换、调度 (2018-07-09)
      • Unix进程 (2018-07-09)
      • 地址空间与特权级别
  • 进程管理和调度
  • 内存管理
  • 进程虚拟内存
  • 锁与进程间通信
  • 设备驱动程序
  • 模块
  • 虚拟文件系统
  • Ext文件系统族
  • 无持久存储的文件系统
  • 扩展属性和访问控制表
  • 网络
  • 系统调用
  • 内核活动
  • 时间管理
  • 页缓存和块缓存
  • 数据同步
  • 页面回收和页交换
  • 审计