本书作为系统软件系列丛书的第四本,与已出版的linux gnu c程序观察作系统之编程观察linux技术内幕共同组成系统软件学的递进学材料。本书共12章,全面分析了xv6的实现并提供了丰富的实验及其示例代码。在分析方面不仅包含了几乎完整的c代码解读,还包括编译、和程序装入细节,并给出了qemu、gdb调试和底层系统硬件架构相关的必要知识。实验方面安排了入门、中级和不错三个层次的内容: 入门实验指导读者自行增加一个系统调用并通过应用程序验证其功能,开启修改作系统步;中级实验全面体验了调度机制和算法,以及进程间通信中的信号量、共享内存和消息队列的实现,还有内存管理中的离散内存管理和代码数据隔离实验;不错实验综合多方面的知识,实现线程机制、文件功能扩展、虚拟内存实验以及多终端实验。本书可作为计算机相关专业本科高年级和的作系统实验课程用书,也可作为相关专业人员深入了解作系统的实践用书。
以下为对购买帮助不大的评价