UNIX系统(一)进程管理.pptVIP

  • 9
  • 0
  • 约4.33千字
  • 约 34页
  • 2018-05-16 发布于河南
  • 举报
UNIX系统(一)进程管理

UNIX系统(一) 一、UNIX系统概述 1. UNIX系统的发展 1969-1970年间诞生,由美国Bell实验室研发 编写语言:汇编语言 B语言 C语言 2. UNIX系统的特征 有良好的开放性 支持多用户多任务 功能强大,实现高效 提供了丰富的网络功能 支持多处理器功能 二. UNIX中的进程描述 UNIX采用段页式存储管理,段称为区。一个进程通常由若干个区组成,这些区包括:程序区、数据区、栈区等。每个区又可分页。 为每个进程配置一个进程控制块。 UNIX把进程控制块(PCB)分为四部分: 进程表项:包括最常用的核心数据。 U区:存放进程表项的一些扩充数据。 系统区表:存放各区的起始虚地址及指向系统区表中对应表项的指针。 进程区表:存放各个区在物理存储器中的地址信息等。 进程表项: 存放描述和控制一个进程的信息。常驻内存。 进程标识符 用户标识符 进程状态 事件描述符 进程和U区的地址 软中断信息 计时域 进程的大小 偏置值nice 指针 U 区: 存放描述和控制进程的另一部分信息。每个进程一个私用U 区。非常驻内存。 进程表项指针 真正用户标识符 有效用户标识符 用户文件描述符表 当前目录和当前根 计时器 内部I/O参数 限制字段 差错字段 返回值 信号处理数组 系统区表: 系统V把一个进程的虚地址空

文档评论(0)

1亿VIP精品文档

相关文档