操作系统概论:管理计算机资源、控制程序执行与提供服务

需积分: 10 5 下载量 105 浏览量 更新于2024-08-21 收藏 373KB PPT 举报
OS作为扩展机或虚拟机-操作系统ppt 本节内容主要介绍操作系统(OS)作为扩展机或虚拟机的概念和特点。操作系统是计算机系统的核心组件,它将硬件的复杂性与用户隔离开来,提供了一个友好的用户界面和服务。操作系统的主要目标是方便用户使用、扩充机器功能、管理系统资源、提高系统效率和构筑开放环境。 操作系统的定义和目标是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好运行环境的最基本的一种系统软件。操作系统的主要目标包括方便用户使用、扩充机器功能、管理系统资源、提高系统效率和构筑开放环境。 操作系统的结构和运行模型主要包括硬件层、操作系统层、系统程序层和应用层。硬件层提供基本的可计算性资源,如处理器、寄存器、存储器及各种I/O设备。操作系统层负责管理和控制计算机硬件并对其做首次扩充和改造。系统程序层利用系统所提供的扩展指令集,实现编译、汇编等实用程序,支持应用软件的开发和运行。应用层解决用户特定的或不同应用所需要的信息处理问题。 操作系统与支撑软件及应用软件的主要区别在于程序的意图不同,操作系统有权分配资源,而其他程序只能使用资源。操作系统是软件系统的核心,是各种软件的基础运行平台。通用操作系统提供共性功能支持,与硬件相关但和应用领域无关。支撑软件及应用软件不能直接而只能通过操作系统来使用计算机系统的物理资源。 操作系统的资源管理技术包括资源复用和资源虚化。资源复用是指操作系统将物理资源分配给不同的应用程序,以提高资源的利用率。资源虚化是指操作系统将物理资源虚拟化,提供给应用程序使用,从而提高资源的利用率和系统的性能。 操作系统作为扩展机或虚拟机,扮演着计算机系统的核心角色,提供了一个友好的用户界面和服务,实现了资源的管理和分配,提高了系统的性能和效率。