Understanding the Linux Kernel

副标题:无

作   者:[美]Daniel P.Bovet,[美]Marco Cesati著;陈莉君等译

分类号:

ISBN:9787508307190

微信扫一扫,移动浏览光盘

简介

   你是否曾经奇怪Linux为何如此高效?你是否想知道其性能对于你的特殊的应用软件是否起作用?你曾经试图浏览它的内核源代码吗?如果你对上述问题中的任一个回答“是”,那么这本书就是为你而写的。《深入理解Linux内核》以有价值的和有意义的观察,引导你遨游Linux内核世界。    虽然Linux经常被看作计算机高手偶然的实验工具,但它已逐渐成为许多组织机构中的关键部分,也成为展示高超编程技巧的平台。它综合了许多先进的操作系统的概念,并且在广泛的应用领域证明了其自身的极端健壮性和高效性。    读了这本书之后,你就会明白在什么情况下Linux具有最佳的性能,以及它如何面对挑战,在各种环境中提供进程调度、文件访问和内存管理时的优良的系统响应。作者通过解释其重要性来引入每一个题目,并将内核操作与Unix程序员和用户熟悉的系统调用或实用程序联系起来。   

目录

第一章绪论

linux与其他类unix内核的比较

硬件的依赖性

linux版本

操作系统的基本概念

unix 文件系统概述

unix内核概述

第二章内存寻址

内存地址
硬件的分段单元
linux中的段

硬件的分页单元

linux的分页

对linux 2.4的展望

第三章进程

进程描述符

进程切换

创建进程

撤消进程

对linux 2.4的展望

.第四章中断和异常

中断信号的作用

中断和异常

中断和异常处理程序的嵌套执行

初始化中断描述符表

异常处理

中断处理

从中断和异常返回

对linux 2.4的展望

第五章定时测量

硬时钟

定时中断处理程序

pit中断服务例程

timer_bh下半部分函数

与定时测量相关的系统调用

对linux 2.4的展望

第六章内存管理

页框管理
内存区管理

非连续内存区管理

对linux 2.4的展望

第七章进程地址空间

进程的地址空间

内存描述符
线性区
缺页异常处理程序

创建和删除进程的地址空间
堆的管理

对linux 2.4的展望

posix api和系统调用

第八章系统调用

系统调用处理程序及服务例程

封装例程

对linux 2.4的展望

第九章信号

信号的作用

发送信号

接收信号

实时信号

与信号处理相关的系统调用

对linux 2.4的展望

调度策略

第十章进程调度

调度算法

与调度相关的系统调用

对linux 2.4的展望

第十一章内核同步

内核控制路径

同步技术

smp体系结构

linux/smp内核

对linux 2.4的展望

虚拟文件系统的作用

第十二章虚拟文件系统

vfs的数据结构

文件系统安装

路径名的查找

vfs系统调用的实现

文件加锁

对linux 2.4的展望

第十三章管理i/o设备

i/o体系结构

与i/o设备相关的文件

设备驱动程序

字符设备的处理

块设备的处理

页i/o操作

对linux 2.4的展望

第十四章磁盘高速缓存

缓冲区高速缓存

页高速缓存

对linux 2.4的展望

第十五章访问正规文件

读写正规文件

内存映射

对linux 2.4的展望

第十六章交换:释放内存的方法

什么是交换?

交换区

交换高速缓存

传送交换页

页换出

页换入

释放页框

对linux 2.4的展望

第十七章ext2文件系统

一般特性

磁盘数据结构

内存数据结构

创建文件系统

ext2的方法

磁盘空间管理

读写ext2正规文件

对linux 2.4的展望

第十八章进程通信

管道

fifo

system v ipc

对linux 2.4的展望

第十九章程序的执行

可执行文件

可执行格式

执行域

exec类函数

对linux 2.4的展望

附录一

附录二

附录三

参考书目


源代码索引

词汇表


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Understanding the Linux Kernel
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon