UNIX 操作系统的组成部分和功能是什么?


UNIX 是多用户系统中最流行的操作系统之一。实际上,它起源于单用户系统。它的结构有限。

UNIX 操作系统由两个可分离的部分组成,如下所示:

  • 系统程序。

  • 内核。

现在,让我们看看 UNIX 的架构。

Unix 架构

Unix 操作系统的架构分为以下四层:

  • 硬件

  • 内核

  • 系统调用或shell

  • 应用程序

以下是显示所有层的 UNIX 架构图:

内核

它是操作系统的一部分。它借助内置于内核中的设备直接与计算机硬件交互。

内核的功能

内核的功能如下:

  • 内存管理

  • 控制对计算机的访问。

  • 维护文件系统。

  • 处理中断。

  • 处理错误。

  • 执行输入和输出服务。

  • 内核将计算机的资源分配给用户。

  • 内核是 UNIX 操作系统架构中最重要的部分。

Shell

它是一个软件程序,充当内核和用户之间的媒介。它通过发送执行程序的请求来读取命令和中断。因此,shell 被称为命令解释器。

它包含近 100 个系统调用,并指示内核为程序执行各种任务。这些任务如下:

  • 打开文件。

  • 写入文件。

  • 获取有关文件的信息。

  • 执行程序。

  • 终止进程。

  • 更改进程的优先级。

  • 获取时间和日期。

硬件

硬件只是计算机的各个部分,包括时钟、计时器、设备、部件等,在 Unix 操作系统架构中。

UNIX 的组成部分

UNIX 操作系统的组成部分如下:

  • 内核 - 它是操作系统的主要部分。

  • Shell - 它是一个命令用户界面,有助于解释。例如,系统调用。

  • 用户 - 指的是与 Unix 操作系统交互的人。例如,人类。

  • 系统硬件 - 包含输入和输出设备的外围设备。例如,键盘和显示器。

UNIX 的功能

UNIX 操作系统的功能如下:

  • 有效的资源优化 - 它优化了有效利用资源的任务。

  • 内存管理 - 这包括在内存中交换页面。

  • 进程管理 - 它涉及进程调度。例如,FIFO 调度算法。

  • 维护文件系统 - 它通过删除垃圾文件来维护文件。

  • 处理中断 - 它处理硬件引起的信号。例如,如果某些进程需要输入设备,则它会产生中断。

更新于:2021年11月30日

6K+ 次浏览

启动您的 职业生涯

通过完成课程获得认证

开始
广告