• 操作系統

    編輯
    本詞條由“匿名用戶” 建檔。

    操作系統

    編輯

    操作系統(OS)是管理計算機硬件、軟件資源并為計算機程序提供公共服務系統軟件

    分時操作系統為高效使用系統安排任務,還可能包括用于處理器時間、大容量存儲、打印和其他資源成本分配的會計軟件。

    對于輸入輸出和內存分配等硬件功能,操作系統充當程序和計算機硬件之間的中介,盡管應用程序代碼通常由硬件直接執行,并且經常調用操作系統功能或被中斷 它。 操作系統存在于許多包含計算機的設備上——從手機視頻游戲機網絡服務器和超級計算機

    占主導地位的通用個人計算機操作系統是 Microsoft Windows,市場份額約為 74.99%。 Apple Inc. 的 macOS 排在第二位(14.84%),Linux 的品種合計排在第三位(2.81%)。 在移動領域(包括智能手機平板電腦),Android 在 2020 年的份額為 70.82%。根據 2016 年第三季度的數據,Android 在智能手機上的份額占主導地位,達到 87.5%,增長率為 10.3% 每年,緊隨其后的是 Apple 的 iOS,市場份額為 12.1%,市場份額每年下降 5.2%,而其他操作系統僅為 0.3%。 Linux 發行版在服務器和超級計算領域占據主導地位。 許多應用程序都存在其他專門類別的操作系統(專用操作系統),例如嵌入式和實時系統。 也存在以安全為中心的操作系統。 某些操作系統的系統要求較低(例如輕量級 Linux 發行版)。 其他人可能有更高的系統要求。

    一些操作系統需要安裝或可能隨購買的計算機預裝(OEM 安裝),而其他操作系統可能直接從媒體(即 live CD)或閃存(即 U 盤)運行。

    操作系統類型

    編輯

    單任務和多任務

    單任務系統一次只能運行一個程序,而多任務操作系統允許多個程序同時運行。 這是通過分時實現的,其中可用的處理器時間在多個進程之間分配。 這些進程中的每一個都被操作系統的任務調度子系統在時間片中重復中斷。 多任務的特征可以是搶占式和合作式。 在搶占式多任務處理中,操作系統對 CPU 時間進行切片,并為每個程序分配一個插槽。 類 Unix 操作系統(例如 Linux)以及非類 Unix(例如 AmigaOS)都支持搶占式多任務處理。 協作式多任務處理是通過依賴每個進程以定義的方式為其他進程提供時間來實現的。 16 位版本的 Microsoft Windows 使用協作式多任務處理; Windows NT 和 Win9x 的 32 位版本都使用搶占式多任務處理。

    單用戶和多用戶

    用戶操作系統沒有區分用戶的功能,但可能允許多個程序同時運行。 多用戶操作系統通過識別屬于多個用戶的進程和資源(例如磁盤空間)的設施擴展了多任務處理的基本概念,并且該系統允許多個用戶同時與系統交互。 分時操作系統為高效使用系統安排任務,還可能包括用于為多個用戶分配處理器時間、大容量存儲、打印和其他資源的成本的會計軟件。

    分布式

    分布式操作系統管理一組不同的聯網計算機,并使它們看起來像一臺計算機,因為所有計算都是分布式的(在組成計算機之間分配)。

    嵌入式

    嵌入式操作系統旨在用于嵌入式計算機系統。 它們設計用于在自主性較低的小型機器(例如 PDA)上運行。 它們非常緊湊,設計效率極高,能夠以有限的資源運行。 Windows CE 和 Minix 3 是嵌入式操作系統的一些例子。

    操作系統(OS)

    實時

    實時操作系統是保證在特定時刻處理事件或數據的操作系統。 實時操作系統可以是單任務或多任務,但在多任務時,它使用專門的調度算法來實現行為的確定性。 這種事件驅動系統根據優先級或外部事件在任務之間切換,而分時操作系統根據時鐘中斷切換任務。

    圖書館

    圖書館操作系統是一種典型操作系統提供的服務,例如網絡,在圖書館操作系統中提供。

    內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/196298/

    (1)
    詞條目錄
    1. 操作系統
    2. 操作系統類型
    3. 單任務和多任務
    4. 單用戶和多用戶
    5. 分布式
    6. 嵌入式
    7. 實時
    8. 圖書館

    輕觸這里

    關閉目錄

    目錄
    91麻精品国产91久久久久