《MIS系统软件》课程教学资源(PPT课件)第十章 UNIX系统内核结构

第十章UNIX系统内核结构10.1UNIX系统概述10.2进程的描述和控制10.3进程的同步与通信10.4存储器管理10.5设备管理10.6文件管理
第十章 UNIX系统内核结构 10.1 UNIX系统概述 10.2 进程的描述和控制 10.3 进程的同步与通信 10.4 存储器管理 10.5 设备管理 10.6 文件管理

10.1 UNIX系统概述1.UNIX系统的特征开放性2多用户、多任务环境3功能强大,实现高效提供了丰富的网络功能5支持多处理器功能
10.1 UNIX系统概述 1. UNIX系统的特征 1) 开放性 2) 多用户、多任务环境 3) 功能强大,实现高效 4) 提供了丰富的网络功能 5) 支持多处理器功能

2.1UNIX系统的内核结构用户程序1捕俘库函数用户级核心级系统调用接口进程间通信文件子系统调度进程控制子系统高速缓存存储管理块设备字符设备设备驱动程序+硬件控制核心级硬件级硬件图10-1 UNIX核心的框图
2. UNIX系统的内核结构 图 10-1 UNIX核心的框图

进程控制子系统(1)进程控制进程通信(3)存储器管理(4)进程调度
1) 进程控制子系统 (1) 进程控制 (2) 进程通信 (3) 存储器管理 (4) 进程调度

2)文件子系统文件管理1)(2)高速缓冲机制(3)设备驱动程序
2) 文件子系统 (1) 文件管理 (2) 高速缓冲机制 (3) 设备驱动程序

10.2进程的描述和控制10.2.1进程控制块PCB在UNIX系统V中,把进程控制块分为四部分:进程表项1)U区2进程区表系统区表
10.2 进程的描述和控制 在UNIX系统Ⅴ中, 把进程控 (1) (2) U区 (3) 进程区表 (4) 系统区表 10.2.1 进程控制块PCB

进程表项(Process Table Entry)进程标识符(PID)用户标识符(UID)进程状态。事件描述符。进程和U区在内存或外存的地址。软中断信息。计时域。进程的大小。偏置值nice。10)P-Link指针(11)指向U区进程正文、数据及栈在内存区域的指针
1. 进程表项(Process Table Entry) (1) 进程标识符(PID)。 (2) 用户标识符(UID)。 (3) 进程状态。 (4) 事件描述符。 (5) 进程和U区在内存或外存的地址。 (6) 软中断信息。 (7) 计时域。 (8) 进程的大小。 (9) 偏置值nice。 (10) P-Link指针。 (11) 指向U区进程正文、 数据及栈在内存区域的 指针

2. U区(U Area)进程表项指针。真正用户标识符u-ruid(real user ID)3有效用户标识符u-euid(effective user ID)用户文件描述符表45当前目录和当前根6计时器。内部I/0参数18限制字段。9差错字段。(10)返回值。(11)信号处理数组
2. U区(U Area) (1) 进程表项指针。 (2) 真正用户标识符u-ruid(real user ID)。 (3) 有效用户标识符u-euid(effective user ID)。 (4) 用户文件描述符表。 (5) 当前目录和当前根。 (6) 计时器。 (7) 内部I/O参数。 (8) 限制字段。 (9) 差错字段。 (10) 返回值。 (11) 信号处理数组

3.系统区表(System Region Table)区的类型和大小1(2)区的状态3区在物理存储器中的位置(4)引用计数(5)指向文件索引结点的指针
3. 系统区表(System Region Table) (1) 区的类型和大小 (2) 区的状态 (3) 区在物理存储器中的位置 (4) 引用计数 (5) 指向文件索引结点的指针

4..本进程区表(Per Process RegionTab le)A进程区表正文数据ab栈cdB进程区表e正文数据栈系统区表10-2进程区表项、系统区表项和区的关系
4. 本进程区表(Per Process Region Table) 图 10-2 进程区表项、系统区表项和区的关系
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《MIS系统软件》课程教学资源(PPT课件)第九章 系统安全性.ppt
- 《MIS系统软件》课程教学资源(PPT课件)第二章 进程管理.ppt
- 《MIS系统软件》课程教学资源(PPT课件)第一章 操作系统引论.ppt
- 《MIS系统软件》课程教学资源(PPT课件)第三章 处理机调度与死锁.ppt
- 《MIS系统软件》课程教学资源(PPT课件)第四章 存储器管理.ppt
- 《MIS系统软件》课程教学资源(PPT课件)第五章 设备管理.ppt
- 《MIS系统软件》课程教学资源(PPT课件)第七章 作业管理与OS接口.ppt
- 《MIS系统软件》课程教学资源(PPT课件)第八章 网络操作系统.ppt
- 《MIS系统软件》课程教学资源(试卷习题)第三章 处理机调度与死锁(练习题及答案).doc
- 《MIS系统软件》课程教学资源(试卷习题)第二章 进程管理(练习题及答案).doc
- 《MIS系统软件》课程教学资源(试卷习题)第一章 操作系统引论(练习题及答案).doc
- 《MIS系统软件》课程教学资源(试卷习题)第四章 存储器管理(练习题及答案).doc
- 《MIS系统软件》课程教学资源(试卷习题)第五章 设备管理(练习题及答案).doc
- 《MIS系统软件》课程教学资源(试卷习题)第八章 网络操作系统(练习题及答案).doc
- 《MIS系统软件》课程教学资源(试卷习题)第七章 作业管理与OS接口(练习题及答案).doc
- 《MIS系统软件》课程教学资源(试卷习题)第六章 文件管理(练习题及答案).doc
- 《MIS系统软件》课程教学资源(试卷习题)模拟测试题一(题目).pdf
- 《MIS系统软件》课程教学资源(试卷习题)模拟测试题二(题目).pdf
- 《MIS系统软件》课程教学资源(试卷习题)模拟测试题五(题目).pdf
- 《MIS系统软件》课程教学资源(试卷习题)模拟测试题一(答案).pdf
- 《MIS系统软件》课程教学资源(PPT课件)第六章 文件管理.ppt
- 《信息理论与编码》课程教学大纲 Information Theory and Coding.pdf
- 《信息理论与编码》课程实验教学大纲 Information Theory and Coding.pdf
- 《信息理论与编码》课程学习指南.pdf
- 《信息理论与编码》课程教学资源(拓展资料)MPEG-4视频编码.pdf
- 《信息理论与编码》课程教学资源(拓展资料)H.264视频编码.pdf
- 《信息理论与编码》课程教学资源(拓展资料)JPEG算法.pdf
- 《信息理论与编码》课程教学资源(拓展资料)MP3播放器的原理与实现.pdf
- 《信息理论与编码》课程教学资源(拓展资料)JPEG2000算法.pdf
- 《信息理论与编码》课程教学资源(拓展资料)EZW小波零树编码的原理与应用.pdf
- 《信息理论与编码》课程教学资源(拓展资料)CTW无损压缩算法的原理与应用.pdf
- 《信息理论与编码》课程教学资源(拓展资料)DjVu压缩格式的研究.pdf
- 《信息理论与编码》课程教学资源(拓展资料)算术编码在视频压缩中的应用.pdf
- 《信息理论与编码》课程教学资源(拓展资料)基于频率分级的指纹图像压缩.pdf
- 《信息理论与编码》课程教学资源(拓展资料)JPEG标准的Huffman码表.pdf
- 《信息理论与编码》课程教学资源(拓展资料)MH码表.pdf
- 《信息理论与编码》课程教学资源(拓展资料)信息理论与编码英文术语词汇表.pdf
- 《信息理论与编码》课程教学资源(拓展资料)美国标准信息交换码表.pdf
- 《信息理论与编码》课程教学资源(知识点)第3章 信道模型和信道容量.pdf
- 《信息理论与编码》课程教学资源(知识点)第4章 离散无记忆信源无失真编码.pdf
