Linux内核编程

出版社:第1版 (2006年7月1日)
出版日期:2006-7
ISBN:9787111192176
作者:罗瑞吉
页数:386页

内容概要

Claudia Salzberg Rodriguez 就职于IBM Linux技术中心,负责内核及相关编程工具的开发。在担任程序员的10多年时间里,她一直针对Intel和PPC平台进行Linux嵌入式系统到高性能系统的开发。
Gordon Fischer 曾为很多底层设备 开发过Linux和Unix设备驱动程序,并针对Intel和PPC平台上的企业级系统中使用Linux内核。
Steven Smolski 有近30年的半导体行业从业经验。从事过内存、处理器以及ASICS的研发和测试,为Linux、AIX以及Windows都编写过应用程序和驱动程序,还进行过嵌入式操作系统的开发。

书籍目录

译者序序作者简介前言第1章  概述1.1 UNIX发展史1.2 标准和通用接口1.3 自由软件和开放源码1.4 Linux发布版的快速浏览1.5 内核版本信息1.6 基于Power的Linux1.7 操作系统的概念1.8 内核组织1.9 Linux内核概述1.10 可移植性和体系结构相关性小结习题第2章  内核探索工具集2.1 内核中常见的数据类型2.2 汇编2.3 汇编语言实例2.4 内联汇编2.5 特殊的C语言用法2.6 内核探测工具一览2.7 内核发言:倾听来自内核的消息2.8 其他小结项目:Hellmode习题第3章  进程:程序执行的基本类型3.1 引入程序3.2 进程描述符3.3 进程的创建:fork()、vfork和clone()系统调用3.4 进程生命周期3.5 进程的终止3.6 了解进程的动态:调度程序的基本构架3.7 等待队列3.8 异步执行流程小结项目:current系统变量习题第4章  内存管理4.1 页4.2 内存区4.3 页面4.4 Slab分配器4.5 slab分配器的生命周期4.6 内存请求路径4.7 进程内存结构4.8 进程映像分布于线形地址空间4.9 页表4.10 缺页小结项目习题第5章  输入/输出5.1 硬件如何实现总线、桥、端口和接口5.2 设备……

作者简介

本书以Linux操作系统为基础,详细介绍了Linux内核子系统,并用大量内核源代码和示例程序进行演示,对深入了解Linux内核具有指导意义。本书内容主要包括:Linux基本知识、内核探索工具集、程序执行的基本模型、内存管理、输入/输出、文件系统、调度与内核同步、内核引导、构建Linux内核,以及向内核添加代码等.简述一些应用工具和使用程序,从而可以获取理解内核内幕所需的信息.每章末都给出小结和一些练习,涉及内核运行的操作及工作原理.  本书适合不同级别的系统程序员、Linux爱好者以及应用程序开发人员学习和参考.

图书封面


 Linux内核编程下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     习惯到网上买书了,种类挺多,买起来方便,送的还真挺快,好像我一般二三天就能收到了,挺快的。这次也一样,书一下子就到了。要是学习也能这么快,嘿嘿……天下哪有那么容易的事儿呀~~功夫不负苦心人,终于找到了一个专门教电脑的猎豹网校,想学什么课,很多都能找到。看网校上老师选的是最经典的教程,试听了一下,效果挺好,有老师教到底好过自己摸索。要是早点找到这类网校,不早轻松多了?

精彩短评 (总计3条)

  •     读了第一章
  •     入门较好,原理不深,源码讲解不少,且有动手习题
  •     讲解还可以
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024