培訓啦 考研

2023計算機考研:隊列在計算機系統(tǒng)中的應用

教培參考

教育培訓行業(yè)知識型媒體

發(fā)布時間: 2023-02-10 16:40:04

2023計算機考研:隊列在計算機系統(tǒng)中的應用

考研計算機綜合復習考試過程中,具體的備考指導,對于大家的備考來說有更好地指導意義。下面小編為大家整理了“2023計算機考研:隊列在計算機系統(tǒng)中的應用”,讓我們一起來看看吧!

2023計算機考研:隊列在計算機系統(tǒng)中的應用

隊列在計算機系統(tǒng)中的應用非常廣泛,以下僅從兩個方面來簡述隊列在計算機系統(tǒng)中的作用:第一個方面是解決主機與外部設(shè)備之間速度不匹配的問題,第二個方面是解決由多用戶引起的資源競爭問題。

對于第一個方面,僅以主機和打印機之間速度不匹配的問題為例做簡要說明。主機輸出數(shù)據(jù)給打印機打印,輸出數(shù)據(jù)的速度比打印數(shù)據(jù)的速度要快得多,由于速度不匹配,若直接把輸出的數(shù)據(jù)送給打印機打印顯然是不行的。解決的方法是設(shè)置一個打印數(shù)據(jù)緩沖區(qū),主機把要打印輸出的數(shù)據(jù)依次寫入這個緩沖區(qū),寫滿后就暫停輸出,轉(zhuǎn)去做其他的事情。打印機就從緩沖區(qū)中按照先進先出的原則依次取出數(shù)據(jù)并打印,打印完后再向主機發(fā)出請求。主機接到請求后再向緩沖區(qū)寫入打印數(shù)據(jù)。這樣做既保證了打印數(shù)據(jù)的正確,又使主機提高了效率。由此可見,打印數(shù)據(jù)緩沖區(qū)中所存儲的數(shù)據(jù)就是一個隊列。

對于第二個方面,CPU(即中央處理器,它包括運算器和控制器)資源的競爭就是一個典型的例子。在一個帶有多終端的計算機系統(tǒng)上,有多個用戶需要CPU各自運行自己的程序,它們分別通過各自的終端向操作系統(tǒng)提出占用CPU的請求。操作系統(tǒng)通常按照每個請求在時間上的先后順序,把它們排成一個隊列,每次把CPU分配給隊首請求的用戶使用。當相應的程序運行結(jié)束或用完規(guī)定的時間間隔后,令其出隊,再把CPU分配給新的隊首請求的用戶使用。這樣既能滿足每個用戶的請求,又使CPU能夠正常運行。

以上就是考研頻道為大家整理的“2023計算機考研:隊列在計算機系統(tǒng)中的應用”的相關(guān)內(nèi)容,希望可以幫助大家,更多考研計算機復習指導內(nèi)容盡在考研頻道!

.xqy_container .xqy_core .xqy_core_main .xqy_core_text{height:auto !important;}2023計算機考研:隊列在計算機系統(tǒng)中的應用
溫馨提示:
本文【2023計算機考研:隊列在計算機系統(tǒng)中的應用】由作者教培參考提供。該文觀點僅代表作者本人,培訓啦系信息發(fā)布平臺,僅提供信息存儲空間服務,若存在侵權(quán)問題,請及時聯(lián)系管理員或作者進行刪除。
我們采用的作品包括內(nèi)容和圖片部分來源于網(wǎng)絡用戶投稿,我們不確定投稿用戶享有完全著作權(quán),根據(jù)《信息網(wǎng)絡傳播權(quán)保護條例》,如果侵犯了您的權(quán)利,請聯(lián)系我站將及時刪除。
內(nèi)容侵權(quán)、違法和不良信息舉報
Copyright @ 2025 培訓啦 All Rights Reserved 版權(quán)所有.