您需要了解的操作系统功能

日惹 - 操作系统(OS)是充当系统硬件和用户之间接口的程序。此外,它处理软件和硬件之间的所有交互。计算机系统的所有工作都取决于基本级别的操作系统。此外,它还执行所有功能,例如处理内存、进程、硬件和软件之间的交互等。现在,让我们看一下操作系统的功能。

操作系统功能
克林特·帕特森图片 - Unsplash

安全

操作系统使用密码保护来保护用户数据和其他类似技术。它还可以防止未经授权访问程序和用户数据。

控制系统性能

监视整体系统运行状况以帮助提高性能,记录服务请求和系统响应之间的响应时间,以全面了解系统运行状况。它可以通过提供故障排除所需的基本信息来帮助提高性能。

工作会计

操作系统跟踪各种任务和用户使用的时间和资源,此信息可用于跟踪特定用户或用户组的资源使用情况。

错误检测工具

操作系统不断监视系统以检测错误并避免计算机系统故障。

其他软件和用户之间的协调。操作系统还协调解释器、编译器、汇编器和其他软件并将其分配给计算机系统的各种用户。

内存管理

操作系统管理主内存或主内存。主存储器由大量字节或字数组组成,其中每个字节或字都分配有特定的地址。主存储器是快速存储,可由CPU直接访问。为了使程序执行,必须首先将其加载到主内存中。操作系统执行以下内存管理活动:

它跟踪主内存,即哪个用户程序使用了哪些内存字节。已分配内存的地址和未使用内存的内存地址。在进程并发中,操作系统决定进程被授予内存访问权限的顺序以及访问时间。它在请求进程时为进程分配内存,并在进程停止或正在执行 I/O 操作时解除分配内存。

处理器管理

在多编程环境中,操作系统决定进程访问处理器的顺序,以及每个进程的处理时间。操作系统的此功能称为进程调度。操作系统执行以下处理器管理活动。

跟踪进程的状态。执行此任务的程序称为流量控制器。将作为处理器的 CPU 分配给进程。当不再需要某个进程时,取消分配处理器。

设备管理

操作系统通过其各自的驱动程序管理设备通信。它为设备管理执行以下活动。跟踪连接到系统的所有设备,指定负责每个设备的程序,称为输入/输出控制器。确定哪些进程可以访问特定设备以及访问多长时间。以有效和高效的方式分配设备。在不再需要设备时解除分配设备。

文件管理

文件系统被组织到目录中,以便高效或轻松地导航和使用。此目录可能包含其他目录和其他文件。操作系统执行以下文件管理活动。它跟踪信息的存储位置、用户访问设置和每个文件的状态等等......这些设施统称为文件系统。

因此,在了解了操作系统的功能之后,请查看VOI中的其他有趣新闻,是时候彻底改变新闻了!