引進多道程序的目的在於充分利用CPU,減少CPU等待時間。多道程序技術是在電腦記憶體中同時存放幾道相互獨立的程序,使它們在管理程序控制下相互穿插運行兩個或兩個以上的程序,這些程序共享計算機系統資源。
引進多道程式的目的在於充分利用CPU,減少CPU等待時間。
(作業系統知識分享:windows)
所謂多道程式設計是指允許多個程式同時進入一個電腦系統的主記憶體並啟動進行運算的方法。也就是說,電腦記憶體中可以同時存放多道(兩個以上相互獨立的)程序,它們都處於開始和結束之間。從宏觀來看是並行的,多道程式都處於運行中,並且都沒有運行結束;從微觀上看是串行的,各道程序輪流使用CPU,交替執行。
引進多道程式設計技術的根本目的是為了提高CPU的利用率,充分發揮電腦系統元件的平行性,現代電腦系統都採用了多道程式設計技術。
多道程序:
多道程式設計技術是在電腦記憶體中同時存放幾道相互獨立的程序,使它們在管理程序控制下,相互穿插運行,兩個或兩個以上程式在電腦系統中同處於開始到結束之間的狀態, 這些程式共享電腦系統資源。與之相對應的是單道程序,即在電腦記憶體中只允許一個的程式運行。
對於一個單CPU系統來說,程式同時處於運行狀態只是一種宏觀上的概念,他們雖然都已經開始運行,但就微觀而言,任意時刻,CPU上運行的程式只有一個。
mac系統教學:macos
以上是引入多道程序的目的在於什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!