简介
资源管理程序用于管理计算机系统的硬件、软件和数据资源1。操作系统和操作环境都是资源管理程序。执行资源管理程序是指资源管理程序对用户资源请求进行分配和管理。在计算机系统中资源管理程序是被系统调用最频繁的程序之一。计算机运行中大部分时间都需要执行资源管理程序来使计算机系统正常运行,例如,进程在运行时请求处理机资源和内存资源。
执行资源管理程序的目的提高系统资源利用率。在未配置 OS 的计算机系统中,诸如 CPU、I/O 设备等各种资源,都会因它们经常处于空闲状态而得不到充分利用;内存及外存中所存放的数据太少或者无序而浪费了大量的存储空间。配置了 OS 之后,可使 CPU 和 I/O 设备由于能保持忙碌状态而得到有效的利用,且可使内存和外存中存放的数据因有序而节省了存储空间。
提高系统的吞吐量。操作系统还可以通过合理地组织计算机的工作流程,而进一步改善资源的利用率,加速程序的运行,缩短程序的运行周期,从而提高系统的吞吐量。
使每个进程或作业尽可能地不必等待太长时间就能被处理机调度运行和使系统不进入死锁状态,而是安全状态。所谓死锁(Deadlock),是指多个进程在运行过程中因争夺资源而造成的一种僵局(DeadlyEmbrace),当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。所谓安全状态,是指系统能按某种进程顺序(P 1 ,P 2 ,…,P n )(称〈P 1 ,P 2 ,…,P n 〉序列为安全序列),来为每个进程 P i 分配其所需资源,直至满足每个进程对资源的最大需求,使每个进程都可顺利地完成。如果系统无法找到这样一个安全序列,则称系统处于不安全状态2。
资源管理计算机系统的资源可分为设备资源和信息资源两大类。设备资源指的是组成计算机的硬件设备,如中央处理器,主存储器,磁盘存储器,打印机,磁带存储器,显示器,键盘输入设备和鼠标等。信息资源指的是存放于计算机内的各种数据,如文件,程序库,知识库,系统软件和应用软件等。
系统的设备资源和信息资源都是操作系统根据用户需求按一定的策略来进行分配和调度的。操作系统的存储管理就负责把内存单元分配给需要内存的程序以便让它执行,在程序执行结束后将它占用的内存单元收回以便再使用。对于提供虚拟存储的计算机系统,操作系统还要与硬件配合做好页面调度工作,根据执行程序的要求分配页面,在执行中将页面调入和调出内存以及回收页面等。
处理器管理或称处理器调度,是操作系统资源管理功能的另一个重要内容。在一个允许多道程序同时执行的系统里,操作系统会根据一定的策略将处理器交替地分配给系统内等待运行的程序。一道等待运行的程序只有在获得了处理器后才能运行。一道程序在运行中若遇到某个事件,例如启动外部设备而暂时不能继续运行下去,或一个外部事件的发生等等,操作系统就要来处理相应的事件,然后将处理器重新分配。
操作系统的设备管理功能主要是分配和回收外部设备以及控制外部设备按用户程序的要求进行操作等。对于非存储型外部设备,如打印机、显示器等,它们可以直接作为一个设备分配给一个用户程序,在使用完毕后回收以便给另一个需求的用户使用。对于存储型的外部设备,如磁盘、磁带等,则是提供存储空间给用户,用来存放文件和数据。存储性外部设备的管理与信息管理是密切结合的。
信息管理是操作系统的一个重要的功能,主要是向用户提供一个文件系统。一般说,一个文件系统向用户提供创建文件,撤销文件,读写文件,打开和关闭文件等功能。有了文件系统后,用户可按文件名存取数据而无需知道这些数据存放在哪里。这种做法不仅便于用户使用而且还有利于用户共享公共数据。此外,由于文件建立时允许创建者规定使用权限,这就可以保证数据的安全性。
资源管理器Windows “资源管理器” 是微软专门为电脑Windows 系统设计的资源管理工具,用户可以通过它查看本台电脑内的所有资源,特别是它提供的树状文件系统结构,使用户能更直观地查看电脑中的文件和文件夹。另外,在“资源管理器”中还可以对文件和文件夹进行常规操作,如新建、打开等。文件资源管理器启动方法如下:
法一:双击桌面文件资源管理器快捷方式图标;
法二:单击任务栏文件资源管理器快捷方式图标;
法三:右击任务栏上“开始”—>选择“文件资源管理器”
法四:双击桌面上“计算机”、“库”、“网络”、“回收站”等系统图标,从菜单中选择“资源管理器”命令;
法五:打开开始屏幕,键入”文件资源管理器“,打开文件资源管理器
法六:快捷键:winkey+e
另外,资源管理器程序(explorer.exe)还可以在运行中直接打开,输入explorer即可。