操作系统分析

操作系统分析

王雷, 编著

出版社:电子工业出版社

年代:2010

定价:29.0

书籍简介:

本书为北京市高等教育精品教材立项项目和北京航空航天大学精品课程建设成果。全书具体分析了Linux、WRK和Solaris三个操作系统,并对它们的性能进行了评测。书中没有介绍操作系统的基本原理,而是以Linux、WRK和Solaris为实例,结合源代码直接分析了Linux、WRK和Solaris的进程管理、内存管理和文件系统模块。通过对LMbench等测试用例的裁剪,针对三个操作系统进行了微观和宏观的性能评测。结合三个操作系统的实现细节,分析了产生性能差异的原因。

书籍目录:

第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 小结

参考文献

内容摘要:

《操作系统分析》为北京市高等教育精品教材立项项目和北京航空航天大学精品课程建设成果。全书具体分析了Linux、WRK和Solaris三个操作系统,并对它们的性能进行了评测。书中没有介绍操作系统的基本原理,而是以Linux、WRK和Solaris为实例,结合源代码直接分析了Linux、WRK和Solaris的进程管理、内存管理和文件系统模块。通过对LMbench等测试用例的裁剪,针对三个操作系统进行了微观和宏观的性能评测。结合三个操作系统的实现细节,分析了产生性能差异的原因。

书籍规格:

书籍详细信息
书名操作系统分析站内查询相似图书
9787121119835
如需购买下载《操作系统分析》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)29.0语种简体中文
尺寸26 × 18装帧平装
页数 244 印数

书籍信息归属:

操作系统分析是电子工业出版社于2010.11出版的中图分类号为 TP316 的主题关于 操作系统-高等学校-教材 的书籍。