算法优化
进程调度算法:时间片轮换调度算法
页面置换算法
IO调度算法
物理内存碎片:slab
虚拟内存碎片:内存池
内存缓冲区算法优化:radix tree
预防死锁算法:死锁检测、死锁预防、死锁避免
机制优化
磁盘优化:软件优化——B+树,硬件优化——扇区偏移、raid
缓冲优化:快表TLB、cache、各种类型缓冲区
用户内核态切换优化:sysenter指令
块设备优化:软中断、DMA、tasklet、workqueue
字符设备优化:假脱机、IO通道
IO优化:事件驱动epoll
设备组织方式优化:引入sysfs文件系统