作業系統作為計算機系統資源的管理者:
(一)處理機管理 / 程序管理
[因為處理機的分配和執行都以程序為基本單位,所以對處理機的管理可以歸結為對程序的管理]
程序管理的主要功能:程序控制(包括程序建立、程序終止、程序的阻塞和喚醒、程序切換)、程序同步(主要涉及p,v操作)、程序通訊(包括共享儲存、訊息傳遞、管道通訊)、
死鎖處理(包含死鎖預防、死鎖避免、死鎖檢測、死鎖解除 )、處理機排程(高階排程、中級排程、低階排程)
(二)儲存器管理
目的:提高記憶體利用率
儲存器管理的主要功能:記憶體分配(連續分配方式、非連續分配方式)、位址對映(直接對映、全相連對映、組相連對映)、記憶體保護(1.在cpu中設定一對上、下限暫存器 2採用重定位暫存器和界位址暫存器)、記憶體共享、記憶體擴充(覆蓋、交換)。
(三)檔案管理
(四)裝置管理
目的:提高裝置的利用率
主要功能:緩衝管理(單緩衝、雙緩衝、迴圈緩衝、緩衝池)、裝置分配(獨佔裝置、共享裝置、虛擬裝置)、裝置處理(靜態分配、動態分配)、虛擬裝置(spooling假離線技術)。
linux作業系統管理
linux作業系統管理命令 lsusb 該命令能夠列印出usb控制器和sub相關的裝置資訊,lsusb v 則列印出詳細資訊 lscpu 此命令能夠檢視到cpu和處理單元的資訊,cat proc cpuinfo 此命令也可做參考 lspci是另乙個命令列工具,可以用來列出所有的 pci 匯流排,還有...
作業系統管理命令
1.檢視檔案資訊 cat 2.檔案需要進行備份 copy cp格式資訊 cp 原始檔 要備份檔案 路徑 檔名稱 可寫可不寫 在複製目錄時必須使用,表示遞迴複製目錄下面的所有資料 cp r3.檔案資訊做比對 diff vimdiff 4.檔案需要進行移動或重新命名move mv移動語法資訊 mv 源資...
系統管理操作
1 檢視虛擬網路編輯器 2 修改ip位址 修改前 修改後 device eth0 hwaddr 00 0c 29 a1 6e 50 type ethernet uuid 0603b5ac 20d5 46d7 83ac a112298c14d7 yes onboot yes nm controlled...