資源管理與程序排程的核心系統軟體
作業系統是管理電腦硬體與軟體資源的系統軟體,作為使用者與硬體之間的介面。它負責協調並管理電腦的各項資源,讓使用者與應用程式能夠有效率地使用這些資源。
建立、執行、暫停與終止程式行程。包括程序排程(決定哪個程序獲得 CPU)、行程切換、程序同步。
分配與回收記憶體空間。包括虛擬記憶體、分頁/分段、記憶體保護。
管理儲存裝置上的資料,包含檔案管理、目錄管理、檔案保護。
管理各種輸入輸出設備,包含驅動程式、緩衝管理、設備排程。