深入Linux内核架构
19推荐 收藏
34.4K阅读
图灵程序设计丛书

深入Linux内核架构

Wolfgang Mauerer (作者) 郭旭 (译者)
上市销售
众所周知,Linux操作系统的源代码复杂、文档少,对程序员的要求高,要想看懂这些代码并不是一件容易事。本书结合内核版本2.6.24源代码中最关键的部分,深入讨论Linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等方面的内容。本书引导你阅读内核源代码,熟悉Linux所有的内在工作机理,充分展现Linux系统的魅力。

本书讨论了Linux 内核的概念、结构和实现。主要内容包括多任务、调度和进程管理,物理内存的管理以及内核与相关硬件的交互,用户空间的进程如何访问虚拟内存,如何编写设备驱动程序,模块机制以及虚拟文件系统,Ext 文件系统属性和访问控制表的实现方式,内核中网络的实现,系统调用的实现方式,内核对时间相关功能的处理,页面回收和页交换的相关机制以及审计的实现等。此外,本书借助内核源代码中最关键的部分进行讲解,帮助读者掌握重要的知识点,从而在运用中充分展现Linux 系统的魅力。

🥥今年提前双11,

每单满99即享半价!

需使用优惠码:20191111

11.05-11.12,限图灵出版电子书

电子书
¥77.99
格式
mobi   pdf

纸质书
¥117.71 ¥149.00

出版信息

  • 书  名深入Linux内核架构
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 傅志红
  • 出版日期2010-06-13
  • 书  号978-7-115-22743-0
  • 定  价149.00 元
  • 页  数1056
  • 开  本16开
  • 出版状态上市销售
  • 原书名Professional Linux Kernel Architecture
  • 原书号978-0-470-34343-2

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

内容全面深入
全球开源社区集体智慧结晶
领略Linux内核的绝美风光

目录

版权声明 阅读
致谢 阅读
引言 阅读
第1章 简介和概述 阅读
第2章 进程管理和调度
第3章 内存管理
第4章 进程虚拟内存
第5章 锁与进程间通信
第6章 设备驱动程序
第7章 模块
第8章 虚拟文件系统
第9章 Ext文件系统族
第10章 无持久存储的文件系统
第11章 扩展属性和访问控制表
第12章 网络
第13章 系统调用
第14章 内核活动
第15章 时间管理
第16章 页缓存和块缓存
第17章 数据同步
第18章 页面回收和页交换
第19章 审计
附录A 体系结构相关知识
附录B 使用源代码
附录C 有关C语言的注记
附录D 系统启动
附录E ELF二进制格式
附录F 内核开发过程
参考文献

作者介绍

Wolfgang Mauerer(作者)资深Linux专家,有数十年Linux开发经验。从1997年最初发表关于内核的系列文章开始,他就醉心于解释Linux核心的内部机制、编写相关的文档。此外,他还著有LaTeX排版方面的图书,其撰写的大量文章已经被翻译成7种语言。

大家也喜欢

  • 跟阿铭学Linux(第3版)

    李世明  

    本书是一本入门级的Linux学习教材,适合初学者阅读。本教程由浅入深,内容精湛,案例丰富,通俗易懂!书中分两部...

  • Linux命令行与shell脚本编程大全(第3版)

    Richard Blum   Christine Bresnahan   门佳   武海峰   译

    这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:Linux命令行,shell脚...

  • 精通Linux(第2版)

    Brian Ward   姜南   袁志鹏   译

    <内容简介> 本书讲解了Linux操作系统的工作机制以及运行Linux系统所需的常用工具和命令。根据系统启动...

  • 精通Linux内核网络

    Rami Rosen   袁国忠   译

    本书讨论Linux 内核网络栈的实现及其原理,深入而详尽地分析网络子系统及其架构,主要内容包括:内核网络基础知...

  • Linux系统架构和应用技巧

    中井 悦司   李睿   马世龙   译

    <内容提要> 本书内容涉及Linux内部结构、虚拟化基础设施环境的构建、内核源代码的阅读以及RHEL6新功能...

  • 再出个新版呀,搞个上下册吧,太厚了,书翻翻就散了
    sunpan  发表于 2016-01-10 17:44:28
    推荐
    • 就是啊,linux内核都到4.0了,这个还在2.6.24跑真的好吗?

      名字随便吧  发表于 2016-01-18 21:08:07
  • 纠结,有了纸书。
    柳飞  发表于 2013-05-09 13:20:50
    推荐
  • 于对以购买的用户有补偿么?
    黄鑫  发表于 2013-05-20 13:09:17
    推荐
  • 还没出epub的版本啊
    付学良  发表于 2013-06-03 09:48:52
    推荐
  • 啥时候出epub?
    x1957  发表于 2013-06-15 22:07:00
    推荐
  • 出了epub版就购买
    leezhengjun  发表于 2013-12-22 11:35:56
    推荐
  • 内核爱好者必入啊。
    陈其  发表于 2013-12-22 11:36:36
    推荐
  • 搞了个电子版,不过,看书的时间有点少,而且这书的难度不小。
    lcmust  发表于 2015-10-22 11:01:21
    推荐