作業系統管理哪些硬體和軟體資源?


作業系統管理磁碟驅動器、記憶體和處理器等資源。計算機內的任何裝置都由作業系統管理。作業系統管理執行的應用程式或程式,稱為程序。

不同的硬體和軟體資源如下:

  • 處理器(CPU)

  • 記憶體 (RAM)

  • 硬碟儲存

  • 可移動介質

  • 軟體

  • 輸入裝置

現在,讓我們看看Windows如何管理其硬體和軟體資源。

Windows 本身就是一個軟體,我們通常稱之為作業系統或系統軟體。Windows 管理計算機的記憶體、內部 CPU 程序以及所有應用程式軟體和硬體。

一般來說,什麼是作業系統:作業系統是計算機硬體和軟體之間的介面。它幫助人們藉助軟體與硬體進行通訊。

當我們談論Windows如何管理硬體和軟體時,我們可以說:

  • 為了讓Windows作業系統與您的硬體通訊,它需要驅動程式。

  • 驅動程式將教作業系統如何與硬體互動。

  • 這就是為什麼在我們的計算機上安裝Windows時,它會同時安裝驅動程式,或者我們應該手動安裝的原因。硬體資源包含可分配的地址匯流排和外圍系統,軟體可以使用這些系統來定址其所需的位置。

  • 在軟體與硬體例項通訊之前,PnP 管理器將根據資源可用性的知識分配資源。

  • 有一個名為系統資源的工具,硬體或軟體都使用它來相互通訊。

  • 一些系統資源工具包括:IRQ、I/O 地址、記憶體地址、DMA 通道。

  • 所有這四種資源都用於硬體和軟體之間的通訊。

  • 硬體裝置使用 IRQ 向 CPU 發出請求注意的訊號。

  • 軟體使用其 I/O 地址之一來定址裝置。

  • 軟體將記憶體視為硬體裝置並使用記憶體地址對其進行定址,而 DMA 通道在硬體裝置和記憶體之間來回傳遞資料。

問題

管理硬體和軟體技術的難題列在下面:

容量規劃

它與根據當前和未來需求估算計算機硬體、計算機軟體、網路連線和其他基礎設施資源的需求有關。

容量規劃不僅針對現在;它也需要對未來進行合理的評估,以便如果需求增加,基礎設施能夠支援。如果規劃升級;那麼使用當時最新的先進技術非常重要,因為技術的生命週期很短。

可擴充套件性

它與系統在不破壞系統的情況下為大量使用者提供服務的能力有關。

因此,在規劃基礎設施容量時,使用能夠支援先進技術、具有更大容量和更高效能效率的最新版本的計算機模型也至關重要。

更新於:2021年11月26日

3000+ 瀏覽量

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告