服务用户的观点:操作系统给用户提供了一个方便友好的工作环境,在用户和计算机之间架起了一道桥梁。
资源管理的观点:操作系统管理着计算机系统中的各种硬件资源和软件资源,使它们相互配合协调一致的进行工作。
操作系统追求的目标是合理调度、分配计算机的各种资源,最大限度地提高系统中各种资源的利用率。
操作系统的功能大体分为5大,1是处理机管理,2是内存管理,3是设备管理,4是文件系统的管理,5是接口功能1.处理器管理当多个用户程序请求处理器服务时,操作系统要合理高效地安排不同程序之间的运行。
2.存储器管理存储器是用户程序竞争最激烈的资源之一。操作系统决定着如何分配使用存储器,例如哪些存储空间分配给操作系统,哪些存储空间分配给不同的运行程序,如何回收存储空间等。
3.设备管理操作系统要有序高效地管理各种输入/输出设备。如即插即用技术。
4.文件管理 操作系统将位于硬盘等设备上的各种文件组织成为文件系统进行管理和维护,使得用户和程序可以很方便地在硬盘等外存储器上建创建、移动、重命名或删除文件等。