第7章 几种常见操作系统典型功能的实现方法举例.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:49 大小:3MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

第7章 几种常见操作系统典型功能的实现方法举例.ppt

第7章几种常见操作系统典型功能的实现方法举例.ppt

预览

免费试读已结束,剩余 39 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第7章几种常见操作系统典型功能的实现方法举例本章学习目标7.1WindowsNT进程、线程的特点7.1.1WindowsNT进程、线程及对象之间的关系7.1.2进程管理程序7.1.3线程调度初始化7.2UNIX进程管理7.2.1UNIX进程状态用户态执行7.2.2UNIX进程描述7.2.3UNIX进程控制7.2.4UNIX进程调度调度7.3UNIX进程通信与同步机制(3)进程间通信IPC是UNIX系统V的一个核心程序包,它负责完成同一计算机内各进程间大量数据的传送工作。它由3部分组成:消息机制、共享存储器机制和信号量机制。(4)网络进程间的通信是基于通信协议的。7.4WindowsNT文件系统7.4.1FAT文件分配表7.4.2NTFS文件系统(4)支持文件压缩。(5)支持族的再映射。(6)支持Macintosh文件。(7)支持POSIX需求NTFS是WindowsPOSIX.1兼容支持的文件系统。7.5UNIX文件系统索引结构介绍1.UNIX系统的文件类型2.文件系统的目录结构3.文件的物理结构图7.4索引节点中的直接块和间接块4.文件逻辑块号到物理块号的转换图7.5文件索引节点中的磁盘地址7.6Linux文件系统7.6.1EXT2文件系统7.6.2EXT2索引节点7.6.3EXT2超级块(6)每组块数(BlocksperGroup)(7)空闲块(FreeBlocks)(8)空闲索引节点(FreeInodes)(9)第一个索引节点(FirstInode)7.6.4EXT2中的目录07.7UNIXNFS文件系统7.8WindowsNT存储管理的二级页表结构00047.9Linux系统的内存管理技术第一级7.10UNIX内存管理技术UNIX系统为实现该技术所配置的4种数据结构:(1)页表(2)磁盘块描述表(如图7.13所示)(3)页框数据表(4)交换使用表(如图7.14所示)页表项图7.14请求分页4种数据结构之间的关系7.11UNIXI/O设备管理7.12LinuxI/O设备管理本章小结