㈠ 計算機操作系統中的硬體資源和軟體資源都包括哪些
硬體資源中最主要的資源是計算資源和存儲資源。除了計算資源和內存資源的管理以外,操作系統對其他資源都通過I/O來管理。
軟體資源指為方便使用計算機和提高使用效率而組織的程序以及用於開發、使用和維護的有關文檔。軟體系統可分為系統軟體和應用軟體兩大類資源。
除了計算資源和內存資源的管理以外,操作系統對其他資源都通過I/O來管理。例如,外存資源,像磁碟,在現代計算機中是不可或缺的部件;另外,鍵盤和滑鼠通常是標準的輸入設備,而顯示器和列印機往往是標準的輸出設備。
操作系統為了跟I/O 設備打交道,需要三方面的技術保障:CPU 通過特定的指令來控制I/O 設備,I/O 設備通知CPU 發生了特定的事情,以及在系統主內存和設備之間傳輸數據。
(1)屬於操作系統所管理的資源有哪些擴展閱讀
系統資源是用來跟蹤應用程序的運行而不是用來運行應用程序的,就像公路上車多車少,並不是車稍微多點就沒有辦法開車。
因此可以肯定地說,影響計算機系統性能的是計算機系統其他的因素,而絕不會是可用系統資源的大小。當用戶計算機系統性能明顯降低時,應該從別的方面去查找原因,而不要馬上懷疑到系統資源身上。
從硬體方面來看,內存太小導致系統不得不頻繁使用虛擬內存是影響系統性能的主要原因之一;
從軟體方面來看,因為Windows是一個多任務的操作系統,大家都習慣同時運行多個應用程序而不管當時是否實際需要。
而編寫和調試這些應用程序的程序員一般只考慮其在單任務環境下的運行,而沒有過多的精力從多任務環境來考慮和調試,因此許多應用程序間往往不能很好地協同工作,同時運行多個這樣的應用程序會因它們彼此之間發生沖突而導致系統性能下降。
㈡ 計算機操作系統主要管理哪些資源具有哪些功能
計算機操作系統主要管理計算機硬體與軟體資源。
計算機操作系統功能如下:
1、進程管理,其工作主要是進程調度,在單用戶單任務的情況下,處理器僅為一個用戶的一個任務所獨占, 進程管理的工作十分簡單。但在多道程序或多用戶的情況 下,組織多個作業或任務時,就要解決處理器的調度、 分配和回收等問題 。
2、存儲管理分為幾種功能:存儲分配、存儲共享、存儲保護 、存儲擴張。
3、設備管理分有以下功能:設備分配、設備傳輸控制 、設備獨立性。
4、文件管理:文件存儲空間的管理、目錄管理 、文件操作管理、文件保護。
5、作業管理是負責處理用戶提交的任何要求。
(2)屬於操作系統所管理的資源有哪些擴展閱讀:
計算機操作系統分類:
計算機的操作系統根據不同的用途分為不同的種類,從功能角度分析,分別有實時系統、批處理系統、分時系統、網路操作系統等。
實時系統主要是指系統可以快速的對外部命令進行響應,在對應的時間里處理問題,協調系統工作。 批處理系統在1960年左右出現,可以將資源進行合理的利用,並提高系統的吞吐量。
分時系統可以實現用戶的人機交互需要,多個用戶共同使用一個主機,很大程度上節約了資源成本。 分時系統具有多路性、獨立性、交互性、可靠性的優點,能夠將用戶-系統-終端任務實現。
批處理系統出現於20世紀60年代,批處理系統能夠提高資源的利用率和系統的吞吐量。
網路操作系統是一種能代替操作系統的軟體程序,是網路的心臟和靈魂,是向網路計算機提供服務的特殊的操作系統。藉由網路達到互相傳遞數據與各種消息,分為伺服器及客戶端。
而伺服器的主要功能是管理伺服器和網路上的各種資源和網路設備的共用,加以統合並控管流量,避免有癱瘓的可能性,而客戶端就是有著能接收伺服器所傳遞的數據來運用的功能,好讓客戶端可以清楚的搜索所需的資源。