摘要:
进程切换 •进程切换指从正在运行的进程中收回处理器,让待运行进程来占有处理器运行 •进程切换实质上就是被中断运行进程与待运行进程的上下文切换,处理过程是: •保存被中断进程的上下文 •转向进程调度 •恢复待运行进程的上下文 模式切换 •进程切换必须在操作系统内核模式下完成,这就需要模式切换 •模式切 阅读全文
摘要:
概念级的OS进程管理软件 •关键的进程管理软件包括: •系统调用/中断/异常处理程序 •队列管理模块 •进程控制程序 •进程调度程序(独立进程居多) •进程通信程序(多个程序包) •终端登录与作业控制程序、性能监控 程序、审计程序等外围程序 进程实现的队列模型 队列管理模块 •队列管理模块是操作系统 阅读全文
摘要:
进程控制块(Process Control Block,PCB) • 进程控制块PCB是OS用于记录和刻画进程状态及环境信息的数据结构 • 借助PCB,OS可以全面管理进程的物理实体,刻画进程的执行现状,控制进程的执行 进程控制块 - 标识信息 用于存放唯一标识该进程的信息 •系统分配的标识号 •系 阅读全文
摘要:
进程基础 进程的提出 •操作系统必须全方位地管理计算机系统中运行的程序 •因此,操作系统为正在运行程序建立一个管理实体——进程 进程的概念 •进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动 •进程是操作系统进行资源分配和调度的一个独立单位 进程的组成 •一个进程包括五个实体部分,分别 阅读全文
摘要:
操作系统的概念 操作系统(Operating System),简称OS,是计算机系统最基础的系统软件,管理软硬件资源、控制程序执行,改善人机界面,合理组织计算机工作流程,为用户使用计算机提供良好运行环境 操作系统的组成 •进程调度子系统 •进程通信子系统 •内存管理子系统 •设备管理子系统 •文件管 阅读全文
摘要:
计算机系统 计算机系统的组成 •硬件系统 •软件系统 计算机系统的用户视图 程序员的计算机系统视图 计算机硬件系统 计算机硬件系统的组成 存储程序计算机 •冯·诺伊曼等人在1946年总结并明确提出, 被称为冯·诺伊曼计算机模型 •存储程序计算机在体系结构上主要特点 •以运算单元为中心,控制流由指令流 阅读全文