UNIX 作業系統的組成部分和功能是什麼?


UNIX 是多使用者系統中最流行的作業系統之一。實際上,它起源於單使用者系統。它的結構有限。

UNIX 作業系統由兩個可分離的部分組成,如下所示:

  • 系統程式。

  • 核心。

現在,讓我們看看 UNIX 的架構。

Unix 架構

Unix 作業系統的架構分為以下四層:

  • 硬體

  • 核心

  • 系統呼叫或shell

  • 應用程式

以下是顯示所有層的 UNIX 架構圖:

核心

它是作業系統的一部分。它藉助內置於核心中的裝置直接與計算機硬體互動。

核心的功能

核心的功能如下:

  • 記憶體管理

  • 控制對計算機的訪問。

  • 維護檔案系統。

  • 處理中斷。

  • 處理錯誤。

  • 執行輸入和輸出服務。

  • 核心將計算機的資源分配給使用者。

  • 核心是 UNIX 作業系統架構中最重要的部分。

Shell

它是一個軟體程式,充當核心和使用者之間的媒介。它透過傳送執行程式的請求來讀取命令和中斷。因此,shell 被稱為命令直譯器。

它包含近 100 個系統呼叫,並指示核心為程式執行各種任務。這些任務如下:

  • 開啟檔案。

  • 寫入檔案。

  • 獲取有關檔案的資訊。

  • 執行程式。

  • 終止程序。

  • 更改程序的優先順序。

  • 獲取時間和日期。

硬體

硬體只是計算機的各個部分,包括時鐘、計時器、裝置、部件等,在 Unix 作業系統架構中。

UNIX 的組成部分

UNIX 作業系統的組成部分如下:

  • 核心 - 它是作業系統的主要部分。

  • Shell - 它是一個命令使用者介面,有助於解釋。例如,系統呼叫。

  • 使用者 - 指的是與 Unix 作業系統互動的人。例如,人類。

  • 系統硬體 - 包含輸入和輸出裝置的外圍裝置。例如,鍵盤和顯示器。

UNIX 的功能

UNIX 作業系統的功能如下:

  • 有效的資源最佳化 - 它優化了有效利用資源的任務。

  • 記憶體管理 - 這包括在記憶體中交換頁面。

  • 程序管理 - 它涉及程序排程。例如,FIFO 排程演算法。

  • 維護檔案系統 - 它透過刪除垃圾檔案來維護檔案。

  • 處理中斷 - 它處理硬體引起的訊號。例如,如果某些程序需要輸入裝置,則它會產生中斷。

更新於:2021年11月30日

6K+ 次瀏覽

啟動您的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.