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