UNIX结构分析 核心代码的结构与算法 修订版 🔍
胡希明编著; 胡希明
杭州:浙江大学出版社, Di 2 ban, xiu ding ban, Hang zhou, 2002
Chinese [zh] · PDF · 16.0MB · 2002 · 📗 Book (unknown) · 🚀/duxiu · Save
description
本书从操作系统原理出发, 以UNIX系统V为背景, 并以文件系统, 存储管理, 进程管理, 输入输出子系统等部分为例, 全面系统地分析了UNIX系统核心代码的结构与算法
Alternative title
UNIX结构分析 : 核心代码的结构与算法 UNIX Jie gou fen xi : He xin dai ma de jie gou yu suan fa
Alternative title
沈阳古玩城艺术精品保真拍卖会周末开槌
Alternative title
诸葛亮《心書》探微 (上册)
Alternative author
Ximing Hu
Alternative author
殷雄著
Alternative publisher
浙江大学出版社 Zhe jiang da xue chu ban she
Alternative publisher
Zhejiang University Press
Alternative publisher
时代商报
Alternative edition
China, People's Republic, China
Alternative edition
Di 2 ban /, 杭州 Hangzhou, 2002
Alternative edition
第A9版(盛京门户)
Alternative edition
1999
metadata comments
Bookmarks: p1 (p3): 第一部分 文件系统
p1-1 (p3): 第1章 文件的内部表示
p1-1-1 (p4): 1.1 磁盘索引节点
p1-1-2 (p7): 1.2 目录文件
p1-1-3 (p8): 1.3 内存索引节点
p1-1-4 (p10): 1.4 超级块
p1-1-5 (p12): 1.5 文件系统安装表
p1-1-6 (p13): 1.6 系统活动文件表
p1-1-7 (p14): 1.7 文件系统内部结构小结
p1-1-8 (p14): 1.8 subr.c
p1-2 (p21): 第2章 系统缓冲区
p1-2-1 (p21): 2.1 缓冲区控制块
p1-2-2 (p24): 2.2 多种缓冲区队列
p1-2-3 (p26): 2.3 缓冲区的分配、释放和读写
p1-2-4 (p28): 2.4 关于缓冲区操作的源程序bio.c
p1-3 (p41): 第3章 文件系统的底层操作
p1-3-1 (p41): 3.1 路径名到索引节点的转换nami.c
p1-3-2 (p48): 3.2 内存索引节点的分配与释放——iget.c
p1-3-3 (p56): 3.3 盘索引节点和盘块的分配——alloc.c
p1-4 (p65): 第4章 有关文件操作的系统调用
p1-4-1 (p65): 4.1 进程打开文件表
p1-4-2 (p66): 4.2 与文件操作有关的系统调用
p1-4-3 (p67): 4.3 与文件操作有关的源程序和函数
p1-4-4 (p69): 4.4 主要函数的流程描述
p1-4-5 (p72): 4.5 sys2.c
p1-4-6 (p80): 4.6 sys3.c
p1-4-7 (p89): 4.7 utssys.c
p1-4-8 (p90): 4.8 fio.c
p1-4-9 (p96): 4.9 rdwri.c
p2 (p105): 第二部分 存储管理
p2-1 (p105): 第5章 存储管理的硬件基础
p2-1-1 (p105): 5.1 VAX—11/780存储管理机构
p2-1-2 (p107): 5.2 专用寄存器
p2-1-3 (p109): 5.3 地址空间的划分
p2-1-4 (p113): 5.4 page.h和mtpr.h
p2-2 (p117): 第6章 系统空间的管理
p2-2-1 (p117): 6.1 系统空间布局
p2-2-2 (p120): 6.2 系统页表的管理
p2-2-3 (p124): 6.3 文件machdep.c
p2-3 (p133): 第7章 进程虚空间的管理
p2-3-1 (p133): 7.1 进程虚空间布局
p2-3-2 (p135): 7.2 进程空间的管理
p2-3-3 (p140): 7.3 进程正文段的共享
p2-3-4 (p142): 7.4 text.c
p2-4 (p153): 第8章 内存和交换区管理
p2-4-1 (p153): 8.1 内存管理
p2-4-2 (p155): 8.2 交换区管理
p2-4-3 (p157): 8.3 内存特别文件
p2-4-4 (p159): 8.4 malloc.c
p3 (p167): 第三部分 进程管理
p3-1 (p167): 第9章 进程的结构与状态
p3-1-1 (p167): 9.1 概述
p3-1-2 (p167): 9.2 proc和user结构
p3-1-3 (p177): 9.3 进程状态
p3-1-4 (p179): 9.4 进程上下文
p3-2 (p183): 第10章 进程的创建、执行与终止
p3-2-1 (p183): 10.1 进程的创建
p3-2-2 (p188): 10.2 执行一个文件
p3-2-3 (p191): 10.3 进程终止和等待
p3-2-4 (p192): 10.4 sysl.c
p3-3 (p207): 第11章 进程调度
p3-3-1 (p207): 11.1 进程的睡眠与唤醒
p3-3-2 (p208): 11.2 进程调度和程序切换
p3-3-3 (p212): 11.3 进程的换进换出
p3-3-4 (p216): 11.4 slp.c
p3-3-5 (p231): 11.5 sys4.c
p3-4 (p243): 第12章 中断和异常处理
p3-4-1 (p243): 12.1 中断和异常处理的硬件基础
p3-4-2 (p253): 12.2 中断的处理
p3-4-3 (p257): 12.3 clock.c和callo.h
p3-4-4 (p262): 12.4 pwr.c和power.s
p3-4-5 (p265): 12.5 trap.s
p3-4-6 (p275): 12.6 异常的处理
p3-4-7 (p277): 12.7 trap.c
p3-4-8 (p281): 12.8 sysent.c
p3-4-9 (p284): 12.9 软中断
p3-4-10 (p285): 12.10 sig.c
p3-5 (p295): 第13章 进程通讯
p3-5-1 (p295): 13.1 无名管道和命名管道
p3-5-2 (p298): 13.2 消息缓冲机构
p3-5-3 (p304): 13.3 共享内存段
p3-5-4 (p309): 13.4 信号量机构
p3-5-5 (p315): 13.5 msg.c
p3-5-6 (p326): 13.6 shm.c
p3-5-7 (p338): 13.7 sem.c
p3-5-8 (p353): 13.8 pipe.c和pio.c
p3-5-9 (p357): 13.9 ipc.c
p4 (p363): 第四部分 输入/输出子系统
p4-1 (p363): 第14章 输入/输出子系统概述
p4-1-1 (p363): 14.1 系统配置
p4-1-2 (p366): 14.2 系统调用与驱动程序的接口
p4-1-3 (p367): 14.3 中断处理程序
p4-2 (p369): 第15章 块设备管理
p4-2-1 (p369): 15.1 多总线子系统结构
p4-2-2 (p371): 15.2 缓冲区队列及有关的数据结构
p4-2-3 (p376): 15.3 缓冲区管理和块设备读写
p4-2-4 (p380): 15.4 多总线适配器管理及设备的驱动
p4-2-5 (p382): 15.5 多总线适配器驱动程序mba.c
p4-2-6 (p384): 15.6 通用磁盘驱动程序gd.c
p4-2-7 (p392): 15.7 TU78磁带驱动程序hu.c
p4-3 (p403): 第16章 字符设备管理
p4-3-1 (p403): 16.1 单总线子系统结构
p4-3-2 (p408): 16.2 单总线适配器管理
p4-3-3 (p411): 16.3 单总线适配器驱动程序uba.c
p4-3-4 (p417): 16.4 字符设备缓冲区管理
p4-3-5 (p422): 16.5 clist.c
p4-3-6 (p427): 16.6 终端设备管理
p4-3-7 (p432): 16.7 tty.c
p4-3-8 (p442): 16.8 dz—11驱动程序dz.c
p4-3-9 (p451): 16.9 公用终端驱动程序tt0.c
p4-3-10 (p472): 16.10 VT100驱动程序vt100.c
p4-3-11 (p477): 16.11 打印机驱动程序1p.c
p4-4 (p483): 第17章 控制台管理
p4-4-1 (p483): 17.1 控制台子系统
p4-4-2 (p485): 17.2 控制台子系统的管理
p4-4-3 (p489): 17.3 控制台操作程序prf.c
p4-4-4 (p492): 17.4 控制台管理程序cons.c
p5 (p503): 第五部分 其他
p5-1 (p503): 第18章 系统初始化
p5-1-1 (p503): 18.1 系统初始化过程概述
p5-1-2 (p504): 18.2 初始汇编程序start.s
p5-1-3 (p506): 18.3 操作系统主程序main.c
p5-2 (p513): 第19章 依赖于硬件的汇编代码
p5-2-1 (p513): 19.1 概述
p5-2-2 (p514): 19.2 copy.s
p5-2-3 (p516): 19.3 userio.s
p5-2-4 (p518): 19.4 cswitch.s
p5-2-5 (p519): 19.5 misc.s
p5-2-6 (p521): 19.6 end.s
p5-2-7 (p522): 19.7 math.s
p5-2-8 (p523): 19.8 *.m
p5-3 (p527): 第20章 系统生成
p5-3-1 (p527): 20.1 系统配置文件的生成
p5-3-2 (p530): 20.2 系统生成
p5-3-3 (p530): 20.3 config.vax.c
p5-3-4 (p561): 20.4 conf.c
p5-3-5 (p564): 20.5 linesw.c
p5-3-6 (p565): 20.6 univec.c
p5-3-7 (p569): 20.7 makefile
p5-4 (p609): 第21章 补遗
p5-4-1 (p609): 21.1 acct.c
p5-4-2 (p612): 21.2 errlog.c
p5-4-3 (p617): 21.3 macherr.c
p6 (p623): 第六部分 附录
p6-1 (p623): 附录A .h文件
p6-2 (p667): 附录B 函数索引
p1-1 (p3): 第1章 文件的内部表示
p1-1-1 (p4): 1.1 磁盘索引节点
p1-1-2 (p7): 1.2 目录文件
p1-1-3 (p8): 1.3 内存索引节点
p1-1-4 (p10): 1.4 超级块
p1-1-5 (p12): 1.5 文件系统安装表
p1-1-6 (p13): 1.6 系统活动文件表
p1-1-7 (p14): 1.7 文件系统内部结构小结
p1-1-8 (p14): 1.8 subr.c
p1-2 (p21): 第2章 系统缓冲区
p1-2-1 (p21): 2.1 缓冲区控制块
p1-2-2 (p24): 2.2 多种缓冲区队列
p1-2-3 (p26): 2.3 缓冲区的分配、释放和读写
p1-2-4 (p28): 2.4 关于缓冲区操作的源程序bio.c
p1-3 (p41): 第3章 文件系统的底层操作
p1-3-1 (p41): 3.1 路径名到索引节点的转换nami.c
p1-3-2 (p48): 3.2 内存索引节点的分配与释放——iget.c
p1-3-3 (p56): 3.3 盘索引节点和盘块的分配——alloc.c
p1-4 (p65): 第4章 有关文件操作的系统调用
p1-4-1 (p65): 4.1 进程打开文件表
p1-4-2 (p66): 4.2 与文件操作有关的系统调用
p1-4-3 (p67): 4.3 与文件操作有关的源程序和函数
p1-4-4 (p69): 4.4 主要函数的流程描述
p1-4-5 (p72): 4.5 sys2.c
p1-4-6 (p80): 4.6 sys3.c
p1-4-7 (p89): 4.7 utssys.c
p1-4-8 (p90): 4.8 fio.c
p1-4-9 (p96): 4.9 rdwri.c
p2 (p105): 第二部分 存储管理
p2-1 (p105): 第5章 存储管理的硬件基础
p2-1-1 (p105): 5.1 VAX—11/780存储管理机构
p2-1-2 (p107): 5.2 专用寄存器
p2-1-3 (p109): 5.3 地址空间的划分
p2-1-4 (p113): 5.4 page.h和mtpr.h
p2-2 (p117): 第6章 系统空间的管理
p2-2-1 (p117): 6.1 系统空间布局
p2-2-2 (p120): 6.2 系统页表的管理
p2-2-3 (p124): 6.3 文件machdep.c
p2-3 (p133): 第7章 进程虚空间的管理
p2-3-1 (p133): 7.1 进程虚空间布局
p2-3-2 (p135): 7.2 进程空间的管理
p2-3-3 (p140): 7.3 进程正文段的共享
p2-3-4 (p142): 7.4 text.c
p2-4 (p153): 第8章 内存和交换区管理
p2-4-1 (p153): 8.1 内存管理
p2-4-2 (p155): 8.2 交换区管理
p2-4-3 (p157): 8.3 内存特别文件
p2-4-4 (p159): 8.4 malloc.c
p3 (p167): 第三部分 进程管理
p3-1 (p167): 第9章 进程的结构与状态
p3-1-1 (p167): 9.1 概述
p3-1-2 (p167): 9.2 proc和user结构
p3-1-3 (p177): 9.3 进程状态
p3-1-4 (p179): 9.4 进程上下文
p3-2 (p183): 第10章 进程的创建、执行与终止
p3-2-1 (p183): 10.1 进程的创建
p3-2-2 (p188): 10.2 执行一个文件
p3-2-3 (p191): 10.3 进程终止和等待
p3-2-4 (p192): 10.4 sysl.c
p3-3 (p207): 第11章 进程调度
p3-3-1 (p207): 11.1 进程的睡眠与唤醒
p3-3-2 (p208): 11.2 进程调度和程序切换
p3-3-3 (p212): 11.3 进程的换进换出
p3-3-4 (p216): 11.4 slp.c
p3-3-5 (p231): 11.5 sys4.c
p3-4 (p243): 第12章 中断和异常处理
p3-4-1 (p243): 12.1 中断和异常处理的硬件基础
p3-4-2 (p253): 12.2 中断的处理
p3-4-3 (p257): 12.3 clock.c和callo.h
p3-4-4 (p262): 12.4 pwr.c和power.s
p3-4-5 (p265): 12.5 trap.s
p3-4-6 (p275): 12.6 异常的处理
p3-4-7 (p277): 12.7 trap.c
p3-4-8 (p281): 12.8 sysent.c
p3-4-9 (p284): 12.9 软中断
p3-4-10 (p285): 12.10 sig.c
p3-5 (p295): 第13章 进程通讯
p3-5-1 (p295): 13.1 无名管道和命名管道
p3-5-2 (p298): 13.2 消息缓冲机构
p3-5-3 (p304): 13.3 共享内存段
p3-5-4 (p309): 13.4 信号量机构
p3-5-5 (p315): 13.5 msg.c
p3-5-6 (p326): 13.6 shm.c
p3-5-7 (p338): 13.7 sem.c
p3-5-8 (p353): 13.8 pipe.c和pio.c
p3-5-9 (p357): 13.9 ipc.c
p4 (p363): 第四部分 输入/输出子系统
p4-1 (p363): 第14章 输入/输出子系统概述
p4-1-1 (p363): 14.1 系统配置
p4-1-2 (p366): 14.2 系统调用与驱动程序的接口
p4-1-3 (p367): 14.3 中断处理程序
p4-2 (p369): 第15章 块设备管理
p4-2-1 (p369): 15.1 多总线子系统结构
p4-2-2 (p371): 15.2 缓冲区队列及有关的数据结构
p4-2-3 (p376): 15.3 缓冲区管理和块设备读写
p4-2-4 (p380): 15.4 多总线适配器管理及设备的驱动
p4-2-5 (p382): 15.5 多总线适配器驱动程序mba.c
p4-2-6 (p384): 15.6 通用磁盘驱动程序gd.c
p4-2-7 (p392): 15.7 TU78磁带驱动程序hu.c
p4-3 (p403): 第16章 字符设备管理
p4-3-1 (p403): 16.1 单总线子系统结构
p4-3-2 (p408): 16.2 单总线适配器管理
p4-3-3 (p411): 16.3 单总线适配器驱动程序uba.c
p4-3-4 (p417): 16.4 字符设备缓冲区管理
p4-3-5 (p422): 16.5 clist.c
p4-3-6 (p427): 16.6 终端设备管理
p4-3-7 (p432): 16.7 tty.c
p4-3-8 (p442): 16.8 dz—11驱动程序dz.c
p4-3-9 (p451): 16.9 公用终端驱动程序tt0.c
p4-3-10 (p472): 16.10 VT100驱动程序vt100.c
p4-3-11 (p477): 16.11 打印机驱动程序1p.c
p4-4 (p483): 第17章 控制台管理
p4-4-1 (p483): 17.1 控制台子系统
p4-4-2 (p485): 17.2 控制台子系统的管理
p4-4-3 (p489): 17.3 控制台操作程序prf.c
p4-4-4 (p492): 17.4 控制台管理程序cons.c
p5 (p503): 第五部分 其他
p5-1 (p503): 第18章 系统初始化
p5-1-1 (p503): 18.1 系统初始化过程概述
p5-1-2 (p504): 18.2 初始汇编程序start.s
p5-1-3 (p506): 18.3 操作系统主程序main.c
p5-2 (p513): 第19章 依赖于硬件的汇编代码
p5-2-1 (p513): 19.1 概述
p5-2-2 (p514): 19.2 copy.s
p5-2-3 (p516): 19.3 userio.s
p5-2-4 (p518): 19.4 cswitch.s
p5-2-5 (p519): 19.5 misc.s
p5-2-6 (p521): 19.6 end.s
p5-2-7 (p522): 19.7 math.s
p5-2-8 (p523): 19.8 *.m
p5-3 (p527): 第20章 系统生成
p5-3-1 (p527): 20.1 系统配置文件的生成
p5-3-2 (p530): 20.2 系统生成
p5-3-3 (p530): 20.3 config.vax.c
p5-3-4 (p561): 20.4 conf.c
p5-3-5 (p564): 20.5 linesw.c
p5-3-6 (p565): 20.6 univec.c
p5-3-7 (p569): 20.7 makefile
p5-4 (p609): 第21章 补遗
p5-4-1 (p609): 21.1 acct.c
p5-4-2 (p612): 21.2 errlog.c
p5-4-3 (p617): 21.3 macherr.c
p6 (p623): 第六部分 附录
p6-1 (p623): 附录A .h文件
p6-2 (p667): 附录B 函数索引
metadata comments
related_files:
filepath:11322439_UNIX结构分析核心代码的结构与算法 (修订版).zip — md5:58f94f62d5c01e7f3695782c6fc37aa6 — filesize:31696019
filepath:11322439_UNIX结构分析核心代码的结构与算法 (修订版).zip — md5:e1f34266b59702e1c99390fdbcc69048 — filesize:31696019
filepath:11322439.zip — md5:9dcc8b52bb32b8261c9a5350025f61f6 — filesize:43864965
filepath:11322439.rar — md5:6b9562b43349548c41ebd47661a4c38a — filesize:43836676
filepath:/读秀/读秀4.0/读秀/4.0/数据库20-4/11322439.zip
filepath:11322439_UNIX结构分析核心代码的结构与算法 (修订版).zip — md5:58f94f62d5c01e7f3695782c6fc37aa6 — filesize:31696019
filepath:11322439_UNIX结构分析核心代码的结构与算法 (修订版).zip — md5:e1f34266b59702e1c99390fdbcc69048 — filesize:31696019
filepath:11322439.zip — md5:9dcc8b52bb32b8261c9a5350025f61f6 — filesize:43864965
filepath:11322439.rar — md5:6b9562b43349548c41ebd47661a4c38a — filesize:43836676
filepath:/读秀/读秀4.0/读秀/4.0/数据库20-4/11322439.zip
metadata comments
类型: 图书
metadata comments
出版日期: 2002.08
metadata comments
出版社: 杭州:浙江大学出版社
metadata comments
页码: 677
metadata comments
摘要: 本书从操作系统原理出发,以UNIX系统V为背景,并以文件系统、存储管理、进程管理、输入输出子系统等部分为例,全面系统地分析了UNIX系统核心代码的结构与算法。
metadata comments
开本: 29cm
metadata comments
价格: 65.00
metadata comments
类型: 报纸
metadata comments
报纸名称: 时代商报
metadata comments
出版日期: 2014.07.23
metadata comments
版次: 第A9版(盛京门户)
metadata comments
topic: UNIX操作系统
metadata comments
Type: 当代图书
metadata comments
Bookmarks:
1. (p1) 第一部分 文件系统
1.1. (p3) 第1章 文件的内部表示
1.1.1. (p4) §1.1 磁盘索引节点
1.1.2. (p7) §1.2 目录文件
1.1.3. (p8) §1.3 内存索引节点
1.1.4. (p10) §1.4 超级块
1.1.5. (p12) §1.5 文件系统安装表
1.1.6. (p13) §1.6 系统活动文件表
1.1.7. (p14) §1.7 文件系统内部结构小结
1.1.8. (p14) §1.8 subr.c
1.2. (p21) 第2章 系统缓冲区
1.2.1. (p21) §2.1 缓冲区控制块
1.2.2. (p24) §2.2 多种缓冲区队列
1.2.3. (p26) §2.3 缓冲区的分配、释放和读写
1.2.4. (p28) §2.4 关于缓冲区操作的源程序bio.c
1.3. (p41) 第3章 文件系统的底层操作
1.3.1. (p41) §3.1 路径名到索引节点的转换nami.c
1.3.2. (p48) §3.2 内存索引节点的分配与释放——iget.c
1.3.3. (p56) §3.3 盘索引节点和盘块的分配——alloc.c
1.4. (p65) 第4章 有关文件操作的系统调用
2. (p103) 第二部分 存储管理
2.1. (p105) 第5章 存储管理的硬件基础
2.1.1. (p105) §5.1 VAX-11/780存储管理机构
2.1.2. (p107) §5.2 专用寄存器
2.1.3. (p109) §5.3 地址空间的划分
2.1.4. (p113) §5.4 page.h和mtpr.h
2.2. (p117) 第6章 系统空间的管理
2.2.1. (p117) §6.1 系统空间布局
2.2.2. (p120) §6.2 系统页表的管理
2.2.3. (p124) §6.3 文件machdep.c
2.3. (p133) 第7章 进程虚空间的管理
2.3.1. (p133) §7.1 进程虚空间布局
2.3.2. (p135) §7.2 进程空间的管理
2.3.3. (p140) §7.3 进程正文段的共享
2.3.4. (p142) §7.4 text.c
2.4. (p153) 第8章 内存和交换区管理
3. (p165) 第三部分 进程管理
3.1. (p167) 第9章 进程的结构与状态
3.1.1. (p167) §9.1 概述
3.1.2. (p167) §9.2 proc和user结构
3.1.3. (p177) §9.3 进程状态
3.1.4. (p179) §9.4 进程上下文
3.2. (p183) 第10章 进程的创建、执行与终止
3.2.1. (p183) §10.1 进程的创建
3.2.2. (p188) §10.2 执行一个文件
3.2.3. (p191) §10.3 进程终止和等待
3.2.4. (p192) §10.4 sysl.c
3.3. (p207) 第11章 进程调度
3.3.1. (p207) §11.1 进程的睡眠与唤醒
3.3.2. (p208) §11.2 进程调度和程序切换
3.3.3. (p212) §11.3 进程的换进换出
3.3.4. (p216) §11.4 slp.c
3.3.5. (p231) §11.5 sys4.c
3.4. (p243) 第12章 中断和异常处理
3.4.1. (p243) §12.1 中断和异常处理的硬件基础
3.4.2. (p253) §12.2 中断的处理
3.4.3. (p257) §12.3 clock.c和callo.h
3.4.4. (p262) §12.4 pwr.c和power.s
3.4.5. (p265) §12.5 trap.s
3.4.6. (p275) §12.6 异常的处理
3.4.7. (p277) §12.7 trap.c
3.4.8. (p281) §12.8 sysent.c
3.4.9. (p284) §12.9 软中断
3.4.10. (p285) §12.10 sig.c
3.5. (p295) 第13章 进程通讯
4. (p361) 第四部分 输入/输出子系统
4.1. (p363) 第14章 输入/输出子系统概述
4.1.1. (p363) §14.1 系统配置
4.1.2. (p366) §14.2 系统调用与驱动程序的接口
4.1.3. (p367) §14.3 中断处理程序
4.2. (p369) 第15章 块设备管理
4.2.1. (p369) §15.1 多总线子系统结构
4.2.2. (p371) §15.2 缓冲区队列及有关的数据结构
4.2.3. (p376) §15.3 缓冲区管理和块设备读写
4.2.4. (p380) §15.4 多总线适配器管理及设备的驱动
4.2.5. (p382) §15.5 多总线适配器驱动程序mba.c
4.2.6. (p384) §15.6 通用磁盘驱动程序gd.c
4.2.7. (p392) §15.7 TU78磁带驱动程序hu.c
4.3. (p403) 第16章 字符设备管理
4.3.1. (p403) §16.1 单总线子系统结构
4.3.2. (p408) §16.2 单总线适配器管理
4.3.3. (p411) §16.3 单总线适配器驱动程序uba.c
4.3.4. (p417) §16.4 字符设备缓冲区管理
4.3.5. (p422) §16.5 clist.c
4.3.6. (p427) §16.6 终端设备管理
4.3.7. (p432) §16.7 tty.c
4.3.8. (p442) §16.8 dz-11驱动程序dz.c
4.3.9. (p451) §16.9 公用终端驱动程序tt0.c
4.3.10. (p472) §16.10 VT100驱动程序vt100.c
4.3.11. (p477) §16.11 打印机驱动程序lp.c
4.4. (p483) 第17章 控制台管理
5. (p501) 第五部分 其他
5.1. (p503) 第18章 系统初始化
5.1.1. (p503) §18.1 系统初始化过程概述
5.1.2. (p504) §18.2 初始汇编程序start.s
5.1.3. (p506) §18.3 操作系统主程序main.c
5.2. (p513) 第19章 依赖于硬件的汇编代码
5.2.1. (p513) §19.1 概述
5.2.2. (p514) §19.2 copy.s
5.2.3. (p516) §19.3 userio.s
5.2.4. (p518) §19.4 cswitch.s
5.2.5. (p519) §19.5 misc.s
5.2.6. (p521) §19.6 end.s
5.2.7. (p522) §19.7 math.s
5.2.8. (p523) §19.8 *.m
5.3. (p527) 第20章 系统生成
5.3.1. (p527) §20.1 系统配置文件的生成
5.3.2. (p530) §20.2 系统生成
5.3.3. (p530) §20.3 config.vax.c
5.3.4. (p561) §20.4 conf.c
5.3.5. (p564) §20.5 linesw.c
5.3.6. (p565) §20.6 univec.c
5.3.7. (p569) §20.7 makefile
5.4. (p609) 第21章 补遗
6. (p621) 第六部分 附录
6.1. (p623) 附录A .h文件
6.2. (p667) 附录B 函数索引
1. (p1) 第一部分 文件系统
1.1. (p3) 第1章 文件的内部表示
1.1.1. (p4) §1.1 磁盘索引节点
1.1.2. (p7) §1.2 目录文件
1.1.3. (p8) §1.3 内存索引节点
1.1.4. (p10) §1.4 超级块
1.1.5. (p12) §1.5 文件系统安装表
1.1.6. (p13) §1.6 系统活动文件表
1.1.7. (p14) §1.7 文件系统内部结构小结
1.1.8. (p14) §1.8 subr.c
1.2. (p21) 第2章 系统缓冲区
1.2.1. (p21) §2.1 缓冲区控制块
1.2.2. (p24) §2.2 多种缓冲区队列
1.2.3. (p26) §2.3 缓冲区的分配、释放和读写
1.2.4. (p28) §2.4 关于缓冲区操作的源程序bio.c
1.3. (p41) 第3章 文件系统的底层操作
1.3.1. (p41) §3.1 路径名到索引节点的转换nami.c
1.3.2. (p48) §3.2 内存索引节点的分配与释放——iget.c
1.3.3. (p56) §3.3 盘索引节点和盘块的分配——alloc.c
1.4. (p65) 第4章 有关文件操作的系统调用
2. (p103) 第二部分 存储管理
2.1. (p105) 第5章 存储管理的硬件基础
2.1.1. (p105) §5.1 VAX-11/780存储管理机构
2.1.2. (p107) §5.2 专用寄存器
2.1.3. (p109) §5.3 地址空间的划分
2.1.4. (p113) §5.4 page.h和mtpr.h
2.2. (p117) 第6章 系统空间的管理
2.2.1. (p117) §6.1 系统空间布局
2.2.2. (p120) §6.2 系统页表的管理
2.2.3. (p124) §6.3 文件machdep.c
2.3. (p133) 第7章 进程虚空间的管理
2.3.1. (p133) §7.1 进程虚空间布局
2.3.2. (p135) §7.2 进程空间的管理
2.3.3. (p140) §7.3 进程正文段的共享
2.3.4. (p142) §7.4 text.c
2.4. (p153) 第8章 内存和交换区管理
3. (p165) 第三部分 进程管理
3.1. (p167) 第9章 进程的结构与状态
3.1.1. (p167) §9.1 概述
3.1.2. (p167) §9.2 proc和user结构
3.1.3. (p177) §9.3 进程状态
3.1.4. (p179) §9.4 进程上下文
3.2. (p183) 第10章 进程的创建、执行与终止
3.2.1. (p183) §10.1 进程的创建
3.2.2. (p188) §10.2 执行一个文件
3.2.3. (p191) §10.3 进程终止和等待
3.2.4. (p192) §10.4 sysl.c
3.3. (p207) 第11章 进程调度
3.3.1. (p207) §11.1 进程的睡眠与唤醒
3.3.2. (p208) §11.2 进程调度和程序切换
3.3.3. (p212) §11.3 进程的换进换出
3.3.4. (p216) §11.4 slp.c
3.3.5. (p231) §11.5 sys4.c
3.4. (p243) 第12章 中断和异常处理
3.4.1. (p243) §12.1 中断和异常处理的硬件基础
3.4.2. (p253) §12.2 中断的处理
3.4.3. (p257) §12.3 clock.c和callo.h
3.4.4. (p262) §12.4 pwr.c和power.s
3.4.5. (p265) §12.5 trap.s
3.4.6. (p275) §12.6 异常的处理
3.4.7. (p277) §12.7 trap.c
3.4.8. (p281) §12.8 sysent.c
3.4.9. (p284) §12.9 软中断
3.4.10. (p285) §12.10 sig.c
3.5. (p295) 第13章 进程通讯
4. (p361) 第四部分 输入/输出子系统
4.1. (p363) 第14章 输入/输出子系统概述
4.1.1. (p363) §14.1 系统配置
4.1.2. (p366) §14.2 系统调用与驱动程序的接口
4.1.3. (p367) §14.3 中断处理程序
4.2. (p369) 第15章 块设备管理
4.2.1. (p369) §15.1 多总线子系统结构
4.2.2. (p371) §15.2 缓冲区队列及有关的数据结构
4.2.3. (p376) §15.3 缓冲区管理和块设备读写
4.2.4. (p380) §15.4 多总线适配器管理及设备的驱动
4.2.5. (p382) §15.5 多总线适配器驱动程序mba.c
4.2.6. (p384) §15.6 通用磁盘驱动程序gd.c
4.2.7. (p392) §15.7 TU78磁带驱动程序hu.c
4.3. (p403) 第16章 字符设备管理
4.3.1. (p403) §16.1 单总线子系统结构
4.3.2. (p408) §16.2 单总线适配器管理
4.3.3. (p411) §16.3 单总线适配器驱动程序uba.c
4.3.4. (p417) §16.4 字符设备缓冲区管理
4.3.5. (p422) §16.5 clist.c
4.3.6. (p427) §16.6 终端设备管理
4.3.7. (p432) §16.7 tty.c
4.3.8. (p442) §16.8 dz-11驱动程序dz.c
4.3.9. (p451) §16.9 公用终端驱动程序tt0.c
4.3.10. (p472) §16.10 VT100驱动程序vt100.c
4.3.11. (p477) §16.11 打印机驱动程序lp.c
4.4. (p483) 第17章 控制台管理
5. (p501) 第五部分 其他
5.1. (p503) 第18章 系统初始化
5.1.1. (p503) §18.1 系统初始化过程概述
5.1.2. (p504) §18.2 初始汇编程序start.s
5.1.3. (p506) §18.3 操作系统主程序main.c
5.2. (p513) 第19章 依赖于硬件的汇编代码
5.2.1. (p513) §19.1 概述
5.2.2. (p514) §19.2 copy.s
5.2.3. (p516) §19.3 userio.s
5.2.4. (p518) §19.4 cswitch.s
5.2.5. (p519) §19.5 misc.s
5.2.6. (p521) §19.6 end.s
5.2.7. (p522) §19.7 math.s
5.2.8. (p523) §19.8 *.m
5.3. (p527) 第20章 系统生成
5.3.1. (p527) §20.1 系统配置文件的生成
5.3.2. (p530) §20.2 系统生成
5.3.3. (p530) §20.3 config.vax.c
5.3.4. (p561) §20.4 conf.c
5.3.5. (p564) §20.5 linesw.c
5.3.6. (p565) §20.6 univec.c
5.3.7. (p569) §20.7 makefile
5.4. (p609) 第21章 补遗
6. (p621) 第六部分 附录
6.1. (p623) 附录A .h文件
6.2. (p667) 附录B 函数索引
metadata comments
theme: UNIX操作系统
metadata comments
Type: modern
date open sourced
2024-12-05
🚀 Fast downloads
Become a member to support the long-term preservation of books, papers, and more. To show our gratitude for your support, you get fast downloads. ❤️
- Fast Partner Server #1 (recommended)
- Fast Partner Server #2 (recommended)
- Fast Partner Server #3 (recommended)
- Fast Partner Server #4 (recommended)
- Fast Partner Server #5 (recommended)
- Fast Partner Server #6 (recommended)
- Fast Partner Server #7
- Fast Partner Server #8
- Fast Partner Server #9
- Fast Partner Server #10
- Fast Partner Server #11
🐢 Slow downloads
From trusted partners. More information in the FAQ. (might require browser verification — unlimited downloads!)
- Slow Partner Server #1 (slightly faster but with waitlist)
- Slow Partner Server #2 (slightly faster but with waitlist)
- Slow Partner Server #3 (slightly faster but with waitlist)
- Slow Partner Server #4 (slightly faster but with waitlist)
- Slow Partner Server #5 (no waitlist, but can be very slow)
- Slow Partner Server #6 (no waitlist, but can be very slow)
- Slow Partner Server #7 (no waitlist, but can be very slow)
- Slow Partner Server #8 (no waitlist, but can be very slow)
- After downloading: Open in our viewer
All download options have the same file, and should be safe to use. That said, always be cautious when downloading files from the internet, especially from sites external to Anna’s Archive. For example, be sure to keep your devices updated.
External downloads
-
For large files, we recommend using a download manager to prevent interruptions.
Recommended download managers: Motrix -
You will need an ebook or PDF reader to open the file, depending on the file format.
Recommended ebook readers: Anna’s Archive online viewer, ReadEra, and Calibre -
Use online tools to convert between formats.
Recommended conversion tools: CloudConvert and PrintFriendly -
You can send both PDF and EPUB files to your Kindle or Kobo eReader.
Recommended tools: Amazon‘s “Send to Kindle” and djazz‘s “Send to Kobo/Kindle” -
Support authors and libraries
✍️ If you like this and can afford it, consider buying the original, or supporting the authors directly.
📚 If this is available at your local library, consider borrowing it for free there.
Total downloads:
A “file MD5” is a hash that gets computed from the file contents, and is reasonably unique based on that content. All shadow libraries that we have indexed on here primarily use MD5s to identify files.
A file might appear in multiple shadow libraries. For information about the various datasets that we have compiled, see the Datasets page.
For information about this particular file, check out its JSON file. Live/debug JSON version. Live/debug page.