从系统角度来看,操作系统是如何工作的?
操作系统允许用户应用程序与系统硬件交互。操作系统本身不提供任何功能,但提供了一个环境,使各种程序和系统能够执行有用的功能。
它是一种软件,处理计算机的功能,如调度、输入/输出操作、资源分配、文件系统操作等,并且充当用户和硬件之间的接口。
可以通过使用新的 GUI 和向操作系统添加新功能来改进系统视图,这将带来更好的用户体验。
操作系统可以从用户的角度或系统的角度观察。
让我们讨论一下如何从系统角度观察操作系统。
系统视图
根据计算机程序,操作系统是应用程序和硬件之间的桥梁。它非常靠近硬件,并用于根据需要控制它。
各种应用程序视图可以描述如下:
系统将您正在使用的应用程序视为一个资源应用程序。进程需要许多资源,例如 CPU 时间、内存空间、文件存储空间、I/O 设备等。操作系统的任务是智能地将这些资源分配给进程,以便计算机系统能够尽可能流畅地工作。
应用程序也可以充当控制系统。它处理所有进程和 I/O 设备,以便计算机系统能够平稳运行并且没有错误。它确保 I/O 设备能够正常工作,而不会造成问题。
应用程序也可以被视为一种使硬件更容易使用的方法。
需要计算机来轻松解决用户问题。但是,直接使用计算机硬件并不容易。因此,操作系统旨在轻松地与硬件通信。
在计算机程序(称为内核)之后,并托管所有应用程序程序后,应用程序也可以被视为一个常规应用程序。
广告