2014操作系统考试:虚拟技术与进程管理精要

需积分: 9 1 下载量 171 浏览量 更新于2024-09-09 收藏 51KB DOCX 举报
操作系统考试总结2014主要涵盖了虚拟技术、进程管理以及操作系统的基本概念和发展历程。首先,我们来探讨虚拟技术这一关键知识点。虚拟技术(P16-P18)是共享技术的扩展,它将物理实体转化为逻辑上的多个副本,使多个用户或程序可以共享同一硬件资源,从而提高资源利用率。在操作系统中,虚拟技术主要通过时分复用(Time-Sharing)和空间复用(Space-Sharing,如空分复用)这两种方式来实现。时分复用技术在分时系统中应用,通过设定时间片,确保多个用户可以轮流使用系统资源,强调及时性和交互性。空间复用则体现在进程共享资源上,例如互斥共享和同步共享,确保并发执行的进程或线程能够安全、有序地使用内存。 接着是进程管理的部分。进程被定义为一个程序在一个数据集合上的一次运行,它是动态、活动的实体,以进程控制块(Process Control Block, PCB)的存在为标志。PCB包含进程标识符、处理机状态(如运行、就绪、阻塞)、调度信息以及控制信息等关键组件。进程的基本特征包括结构特征、动态性、并发性、独立性和异步性,这些属性使得进程能够高效地进行管理和调度。进程管理还包括进程的生命周期,如初始的创建状态、执行状态、阻塞状态,以及在多道系统中可能的额外状态(如等待和终止)。顺序执行和并发执行的程序特性有着显著区别,前者强调顺序性、封闭性和可再现性,后者则表现为间断性、失去封闭性和不可再现性。 最后,操作系统的发展历程从单道批处理系统(自动性、顺序性、单道性)经过多道批处理(资源利用率高、系统吞吐量大但交互性差)、分时系统(多路性、独立性、及时性、交互性)、实时系统(及时性、可靠性)到现代的网络系统、分布式系统和分布式并行系统,反映了操作系统功能的不断扩展和对响应时间、效率、资源共享等方面要求的提升。 通过这份总结,学习者可以深入了解操作系统的基础理论,掌握虚拟技术的实现机制,以及进程管理的核心概念,为后续深入学习和实际操作打下坚实的基础。