第1章 概述
1.1 Linux
1.2 WRK
1.3 Solaris
1.4 本书的组织
第2章 进程管理
2.1 Linux进程管理
2.1.1 进程控制块
2.1.2 Iinux的进程创建
2.1.3 Iinux的进程状态变化图
2.1.4 Linux进程调度
2.1.5 Linux进程切换
2.1.6 Linux的线程
2.2 windows进程管理
2.2.1 WRK的进程
2.2.2 WRK的线程
2.2.3 WRK进程创建
2.2.4 WRK的线程调度
2.2.5 线程切换
2.2.6 WRK中的同步
2.3 Solaris进程管理
2.3.1 Solaris进程与线程
2.3.2 相关数据结构
2.3.3 进程创建
2.3.4 Solairs的线程调度
2.3.5 Solaris的进程与线程切换
2.3.6 Solairs内核同步机制
第3章 存储管理
3.1 Linux存储管理
3.1.1 Linux进程的虚存空间及划分
3.1.2 Linux进程用户空间的管理
3.1.3 Linux的页错误处理
3.1.4 Linux的物理内存管理
3.1.5 交换机制
3.2 wRK内存管理
3.2.1 32位地址空间的布局
3.2.2 32位地址转换机制
3.2.3 体系结构兼容性设计
3.2.4 用户空间内存分配方式
3.2.5 系统内存分配
3.2.6 页错误处理
3.2.7 工作集
3.2.8 物理内存管理
3.3 solaris的内存管理
3.3.1 虚拟内存管理
3.3.2 虚地址到物理地址的变换
3.3.3 物理内存
3.3.4 内核内存管理
第4章 文件系统
4.1 Linux文件系统
4.1.1 主要数据结构
4.1.2 VFS基本工作框架
4.1.3 Ext3结构分析
4.1.4 Linux系统的文件操作
4.2 windows文件系统
4.2.1 WindowsFSD体系结构
4.2.2 NTFS
4.3 solaris文件系统
4.3.1 Solaris文件系统框架
4.3.2 UFS文件系统
4.3.3 ZFS文件系统
第5章 Linux、WRK和Solaris性能评测
5.1 测试基准简介
5.2 测试硬件设备
5.3 微观测试
5.3.1 微观测试程序
5.3.2 微观评测方法及相关工具
5.3.3 微观测试结果
5.4 综合测试
5.5 小结
参考文献