从用户的角度来看,操作系统是如何工作的?
操作系统允许用户应用程序与系统硬件交互。操作系统提供了一个环境,不同的应用程序和程序可以在其中完成有用的工作,但它本身不提供任何功能。
操作系统可以从用户的角度或系统的角度进行观察。
让我们讨论一下操作系统是如何从用户的角度进行观察的。
用户视角
用户视角取决于系统接口。不同类型的用户视角体验解释如下:
假设用户正在使用个人电脑,操作系统旨在使交互变得简单。它很少关注系统的性能,但无需担心操作系统对资源的利用,因为个人电脑使用所有可用的资源,并且没有共享。
如果用户正在使用连接到大型机或小型机的系统,操作系统主要关注资源利用,因为多个终端连接到大型机,操作系统确保所有资源(如 CPU、内存、I/O 设备等)在它们之间均匀分配。
如果用户坐在连接到其他工作站的网络中的工作站上,则操作系统需要同时关注资源的单独使用和通过网络的共享,因为工作站独占地使用其自身的资源,但也需要与网络中的其他工作站共享文件等。
如果用户使用的是手持式电脑(例如手机),则操作系统处理设备的可用性,包括一些远程操作。还会考虑设备的电池电量。
有些设备包含很少或没有用户视角,因为没有与用户的交互。例如,家用设备、汽车等中的嵌入式计算机。
广告