當前位置:維知科普網 >

生活

> 引入多道程序的目的在於

引入多道程序的目的在於

引入多道程序的目的在於

引入多道程序的目的在於充分利用CPU,減少CPU等待時間。多道程序技術是在計算機內存中同時存放幾道相互獨立的程序,使它們在管理程序控制下相互穿插運行兩個或兩個以上的程序,這些程序共享計算機系統資源。

多道程序設計是指允許多個程序同時進入一個計算機系統的主存儲器並啟動進行計算的方法。也就是説,計算機內存中可以同時存放多道(兩個以上相互獨立的)程序,它們都處於開始和結束之間。從宏觀上看是並行的,多道程序都處於運行中,並且都沒有運行結束;從微觀上看是串行的,各道程序輪流使用CPU,交替執行。

多道程序設計技術是在計算機內存中同時存放幾道相互獨立的程序,使它們在管理程序控制下,相互穿插運行,兩個或兩個以上程序在計算機系統中同處於開始到結束之間的狀態, 這些程序共享計算機系統資源。與之相對應的是單道程序,即在計算機內存中只允許一個的程序運行。

對於一個單CPU系統來説,程序同時處於運行狀態只是一種宏觀上的概念,他們雖然都已經開始運行,但就微觀而言,任意時刻,CPU上運行的程序只有一個。引入多道程序設計技術的根本目的是為了提高CPU的利用率,充分發揮計算機系統部件的並行性,現代計算機系統都採用了多道程序設計技術。


標籤: 多道程序 引入
  • 文章版權屬於文章作者所有,轉載請註明 https://wzkpw.com/sh/8yxjqq.html