搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Linux内核编程:a top-down approach for x86 and powerPC architectures
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7111192176
  • 作      者:
    (美)Claudia Salzberg Rodriguez,(美)Gordon Fischer,(美)Steven Smolski著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2006
收藏
作者简介
  Claudia Salzberg Rodriguez就职于IBM Linux技术中心,负责内核及相关编程工具的开发。在担任Linux系统程序员的5年多时间里,她一直针对Intel和PPC平台,进行从嵌入式到高性能系统的Linux开发。
展开
内容介绍
  本书以Linux操作系统为基础,详细介绍了Linux内核子系统,并用大量内核源代码和示例程序进行演示,对深入了解Linux内核具有指导意义。本书内容主要包括:Linux基本知识、内核探索工具集、程序执行的基本模型、内存管理、输入/输出、文件系统、调度与内核同步、内核引导、构建Linux内核,以及向内核添加代码等.简述一些应用工具和使用程序,从而可以获取理解内核内幕所需的信息.每章末都给出小结和一些练习,涉及内核运行的操作及工作原理.
  本书适合不同级别的系统程序员、Linux爱好者以及应用程序开发人员学习和参考.
展开
目录
译者序

作者简介
前言
第1章  概述
1.1  UNIX发展史
1.2  标准和通用接口
1.3  自由软件和开放源码
1.4  Linux发布版的快速浏览
1.5  内核版本信息
1.6  基于Power的Linux
1.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  设备
……
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证