11-4 分时系统
11-4分時系統(tǒng)
在多道的基礎(chǔ)上用戶的新需求
分時系統(tǒng)
70年代中期至今
分時是指多個用戶分享使用同一臺計算機,分時共享硬件和軟件資源。
分時系統(tǒng)-交互式計算
實現(xiàn)方式:
1 多個用戶分時:單個用戶使用計算機的效率低,因而允許多個應(yīng)用程序同時在內(nèi)存中,分別服務(wù)于不同的用戶。有用戶輸入時由CPU執(zhí)行,處理完一次用戶輸入后程序暫停,等待下一次用戶輸入--時走時停
2 前臺和后臺程序(foreground & background)分時:后臺程序不占用終端輸入輸出,不與用戶交互--現(xiàn)在的圖形用戶界面(GUI),除當前交互的程序(輸入焦點)之外,其他程序均作為后臺
作業(yè)直接進入內(nèi)存
每個作業(yè)一次只運行很短的時間
分時技術(shù):把CPU的響應(yīng)時間分成若干個大小相等(或不等)的時間單位,稱為時間片(如100毫秒),每個終端用戶獲得CPU(獲得一個時間片)后開始運行,當時間片到,該用戶程序暫停運行,等待下一次運行。
分時系統(tǒng)的特點
01人機交互性好
02共享主機:多個用戶同時使用
分時系統(tǒng)的特點
多路性 眾多聯(lián)機用戶可以同時使用同一臺計算機;
獨占性 各終端用戶感覺到自己獨占了計算機;
交互性 用戶與計算機之間可進行“會話”;
及時性 用戶的請求能在很短時間內(nèi)獲得響應(yīng)。
在分時系統(tǒng)的基礎(chǔ)上,操作系統(tǒng)的發(fā)展開始分化,如實時系統(tǒng)、通用(桌面)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、分布式系統(tǒng)等。
總結(jié)
- 上一篇: 11-3 多道批处理系统
- 下一篇: s11.9 sar:收集系统信息