首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 操作系统 >

Linux技术内幕

2017-05-04 
本书内容分成两篇,第一篇是基本框架,第二篇是文件系统及相关内容。在第一篇的各章中:第1章先对Linux进行简要
商家名称 信用等级 购买信息 订购本书
Linux技术内幕 去商家看看
Linux技术内幕 去商家看看

Linux技术内幕

本书内容分成两篇,第一篇是基本框架,第二篇是文件系统及相关内容。在第一篇的各章中:第1章先对Linux进行简要介绍并给出本书分析时所用的模型;第2章从C语言程序、可执行文件到进程的虚存空间影像的全过程作为起点,给读者建立起进程用户空间管理的概念;然后第3章讨论物理页帧如何支撑这些虚存空间,并且讨论了与物理空间一致的内核空间的管理;接着第4章就是进程的概念、进程的组织、进程切换和进程的创建撤销等活动;第5章专门讨论进程调度和负载均衡问题;后面4章继续讨论进程间通信、系统调用、内核的并发活动和同步问题。第二篇开始讨论盘根错节的文件系统:先在第10章分析文件系统和VFS的基本概念;然后在第11章讨论页高速缓存及块缓存;第12章分析了VFS的通用文件访问操作;第13章讨论ext2文件系统的具体格式和操作细节;接着第14章讨论同步;第15章讨论内存回收问题;最后第16章和第17章讨论设备管理和块设备问题。
本书以内存模型和时空模型为主要参考来分析各章的相关内容,给出了比较直观的图示,这不仅对初学者非常有用,对希望了解Linux内核的读者和相关开发人员也非常有参考价值。

网友对Linux技术内幕的评论

买了这本书,真后悔了,这本书真的是东凑西拼出来的东西,很多都是抄袭,特别是很多关键技术点都一笔带过,估计作者没读懂代码吧。我要去退书,真不建议大家购买。

1. CFS调度器和负载均衡,重要的负载如何计算没解释, 那讲负载均衡干啥呢。load_balance()两段话就解释完了。
2. 第9章讲锁这一章,也太简单了吧。和德国人的《深入Linux内核架构》很像,人家简单你也简单。spinlock,Mutex怎么实现的就半页纸啊,RCU就两页纸,搞啥啊?锁是操作系统最难的部分,看了作者是 从别的书里抄来的。spinlock、Mutex是内核使用最广泛的锁之一,并且在作者使用的内核版本 Linux 3.13中,spinlock已经实现了 FIFO排队算法,Mutex已经使用了自旋等待等机制。
3. 第15章 页面回收,是抄袭《深入Linux内核架构》的吧,怎么看起来那么像啊?
4. 第182~192页,粘贴了10页代码,有啥毛用啊?读者不用花钱吗?
5. 《深入Linux内核架构》讲ext2文件系统,你也就讲,摆明抄袭嘛!
6.第71~75页直接复制zone数据结构,第79~84页贴struct page数据结构,第182~182页连续贴task_struct代码,建议出版社直接印刷Linux内核代码好了。

建议还是购买德国人写的《深入Linux内核架构》,德国人严谨很多!

本书是国内linux内核不多的精品图书,书中富有大量图片,很好的描述了内核的主要技术难点,表明作者linux内核具有深厚的功底,同时文字描述很精炼,对想学习linux内核是很好的参考

喜欢Linux技术内幕请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务

热点排行