𝔖 Scriptorium
✦   LIBER   ✦

📁

unix内核源码剖析


Tongue
Chinese
Leaves
374
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


Unix内核源码剖析
数字版权声明
作译者简介
版权
译者序
前言
目录
第 I 部分 什么是UNIX V6
第 1 章 UNIX V6的全貌
1.1 什么是UNIX V6
1.2 UNIX的历史
1.3 UNIX V6内核
1.4 构成UNIX V6运行环境的硬件
1.5 代码
1.6 手册
1.7
小结
第 II 部分 进程
第 2 章 进程
2.1 进程的概要
2.2 proc结构体和user结构体
2.3 为进程分配的内存
2.4 
小结
第 3 章 进程的管理I
3.1 
进程的生命周期
3.2 
创建进程
3.3 
切换执行进程
3.4 
执行程序
3.5 
进程的终止
3.6 
数据区域的扩展
3.7 
管理内存和交换空间
3.8 
小结
第 4 章  交换处理
4.1 
什么是交换处理
4.2 
共享代码段的处理
4.3 
小结
第 III 部分  中  断
第 5 章  中断与陷入
5.1
什么是中断与陷入
5.2 
优先级与向量(Vector)
5.3 
中断和陷入的处理流程
5.4 
时钟中断处理函数
5.5 
陷入处理函数
5.6 
系统调用的处理流程
5.7 
小结
第 6 章  信号
6.1 
什么是信号
6.2 
跟踪功能.
6.3 
小结
第 IV 部分  块I/O系统
第 7 章  块设备子系统
7.1 
设备的基础.
7.2 
块设备子系统
7.3 
缓冲区的初始化
7.4 
缓冲区的获取和释放
7.5 
读取
7.6 
写入
7.7 
RAW输入输出
7.8 
小结
第 8 章  块设备驱动
8.1 
什么是块设备驱动
8.2 
RK-11磁盘驱动
8.3 
小结
第 V 部分  文件系统
第 9 章  文件系统
9.1 
什么是文件系统
9.2 
块设备的区域
9.3 
挂载
9.4 
inode的获取和释放
9.5
 inode与存储区域的对应关系
9.6 
分配块设备中的块
9.7 
将路径变为inode
9.8 
初始化与同步
9.9 
小结
第 10 章  文件处理
10.1 
用户程序对文件的处理
10.2 
3个结构体
10.3 
文件的生成和打开处理
10.4 
文件的读取和写入
10.5 
指定文件的读写位置
10.6 
关闭文件
10.7 
目录的生成
10.8 
文件的链接
10.9 
删除文件
10.10 
小结
第 11 章  管道
11.1 
什么是管道
11.2 
开始管道通信
11.3 
收发数据
11.4 
结束管道通信
11.5 
建立管道通信的流程
11.6 
小结
第 VI 部分  字符I/O系统
第 12 章  字符设备
12.1 
字符设备驱动
12.2 
LP11设备驱动
12.3 
小结
第 13 章  电传终端
13.1 
什么是电传终端
13.2  终端的开启和关闭
13.3 
终端的设定
13.4 
从终端输入文字
13.5 
读取输入的数据
13.6 
向终端输出数据
13.7 
小结
第 VII 部分  启动系统
第 14 章  启动系统
14.1 
启动的流程
14.2 
小结
附录 
参考资料等
A.1  参考文献、网站
A.2 
pre K&R C
后记
索引
关注图灵教育
封底
看完了


📜 SIMILAR VOLUMES


Linux内核源码剖析 TCP/IP实现 上
✍ 樊东东; 莫澜 📂 Library 📅 2011 🏛 机械工业出版社 🌐 Chinese

本书详细论述了Linux内核2.6.20版本中TCP/IP的实现。书中给出了大量的源代码,通过对源代码的详细注释,帮助读者掌握TCP/IP的实现。本书根据协议栈层次,从驱动层逐步论述到传输层,包括驱动的实现、接口层的输入输出、IP层的输入输出以及IP选项的处理、邻居子系统、路由、套接口及传输层等内容,全书基本涵盖了网络体系架构全部的知识点。特别是TCP,包括TCP连接的建立和终止、输入与输出,以及拥塞控制的实现。

Linux内核源码剖析 TCP/IP实现 下
✍ 樊东东; 莫澜 📂 Library 📅 2011 🏛 机械工业出版社 🌐 Chinese

<p>《Linux内核源码剖析:TCP/IP实现(套装上下册)》详细论述了Linux内核2.6.20版本中TCP/IP的实现。书中给出了大量的源代码,通过对源代码的详细注释,帮助读者掌握TCP/IP的实现。《Linux内核源码剖析:TCP/IP实现(套装上下册)》根据协议栈层次,从驱动层逐步论述到传输层,包括驱动的实现、接口层的输入输出、IP层的输入输出以及IP选项的处理、邻居子系统、路由、套接口及传输层等内容,全书基本涵盖了网络体系架构全部的知识点。特别是TCP,包括TCP连接的建立和终止、输入与输出,以.及拥塞控制的实现。</p> <p>《Linux内核源码剖析:TCP/IP实现(套装上

STL源码剖析
✍ 侯捷 📂 Library 📅 2002 🏛 华中科技大学出版社 🌐 Chinese

学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。 这本书所呈现的源码,使读者看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;甚至还能够看到底层的memory pool和高阶抽象的traits机制的实现。