IT科技

當前位置 /首頁/IT科技 > /列表

什麼是多任務處理操作系統

多任務操作系統是指同一時間可以運行多個應用程序。

什麼是多任務處理操作系統

多任務操作系統採用的是被稱為虛擬機(Virtual Machine)的技術。所謂虛擬機實際上指的是由Windows在內存中創建的邏輯微機,由它來運行應用程序。當Windows接受到由鼠標器、鍵盤、定時器信號或某些I/O操作產生的"事件"後,為該任務分配CPU時間。每個任務(應用程序)使用由Windows分配的短暫的時間片(Timeslice)輪流使用CPU,由於CPU對每個時間片的處理速度非常快,在用户看來好像這些任務在同時執行。

20世紀從60年代中期開始,計算機系統進入了第3代發展時期。以集成電路為中心的硬件設計與製造工藝不斷提高,一大批功能完善、集成度高的微處理器湧人市場。由於其價格便宜,因而被廣泛引入到輸入輸出接口設備、終端及外部設備的設計中,所以,這一時期的計算機除了CPU的運行速度加快、內存容量大大增加之外,還出現了中斷裝置、輸入輸出通道、大容量的外存儲器——磁盤等。