係統粉 > 電腦問答 > 其他問答

已解決誰了解什麼是多任務操作係統?

提問者:glory丶無花  |  瀏覽次  |  提問時間:2016-12-14  |  回答數量:3

誰了解什麼是多任務操作係統?協同多任務 在一個多任務處理環境下,隻有當其它程序認可時,一個運行程序才可獲得處理機時間。每一個應用程序必須協同地放棄對處理器的控製,以便其它應用程序運行。Mac OS 8 和Ma...

已有3條答案
丿恩典誠招管理

丿恩典誠招管理

回答數:9562  |  被采納數:50

協同多任務

在一個多任務處理環境下,隻有當其它程序認可時,一個運行程序才可獲得處理機時間。每一個應用程序必須協同地放棄對處理器的控製,以便其它應用程序運行。Mac OS 8 和Mac OS 9都是協同多任務處理環境

搶占式多任務處理
多任務處理的一種形式。必要時,操作係統可以中斷當前正運行的任務以便運行另一個任務
2016-12-14 14:00:18
讚 956
orz丶cai

orz丶cai

回答數:16268  |  被采納數:2

Windows多任務處理采用的是被稱為虛擬機(Virtual Machine)的技術。所謂虛擬機實際上指的是由Windows在內存中創建的邏輯微機,由它來運行應用程序。當Windows接受到由鼠標器、鍵盤、定時器信號或某些I/O操作產生的"事件"後,為該任務分配CPU時間。每個任務(應用程序)使用由Windows分配的短暫的時間片(Timeslice)輪流使用CPU,由於CPU對每個時間片的處理速度非常快,在用戶看來好像這些任務在同時執行。
但是,在使用Windows 3.X時,可能有不少用戶都有過這樣的經曆,即若遇到某一任務占有 CPU而不釋放,用戶就束手無策了,或者無可奈何地等待,或者重新啟動機器,多任務被迫中止 ,那些正在進行的任務中的信息無法保留,造成工作損失。
2016-12-14 14:11:41
讚 1626
憂青檸

憂青檸

回答數:10378  |  被采納數:1

這種操作係統也是為單個用戶服務的,但它允許用戶一次提交多項任務。例如,用戶可以在運行程序的同時開始另一文檔的編輯工作。    Windows操作係統是一個單用戶多任務操作係統。 單用戶單任務操作係統:隻允許登陸的用戶是一個,同時隻可以遠行一個程序 多任務多用戶操作係統:允許多個用戶使用,同時可以遠行多個程序。
2016-12-14 15:16:07
讚 1037
相關問答
最新其他問答
解決方法