操作系統(tǒng)是計(jì)算機(jī)考研的重要內(nèi)容之一,操作系統(tǒng)的核心考點(diǎn)較多,復(fù)習(xí)較困難。為了幫助大家更好的了解和復(fù)習(xí)備考,小編為大家整理了2024計(jì)算機(jī)考研操作系統(tǒng)高頻考點(diǎn):假脫機(jī)技術(shù)的詳細(xì)內(nèi)容,一起來看看吧。
2024計(jì)算機(jī)考研操作系統(tǒng)高頻考點(diǎn):假脫機(jī)技術(shù)
  一、含義
  “假脫機(jī)技術(shù)”,又稱“SPOOLing技術(shù)”,是用軟件的方式模擬脫機(jī)技術(shù),是指在多道程序環(huán)境下,利用多道程序中的一道或兩道程序來模擬脫機(jī)輸入輸出中的外圍控制機(jī)的功能,以達(dá)到“脫機(jī)”輸入輸出的目的。
  二、SPOOLing系統(tǒng)的組成
  1.輸入井和輸出井
  輸入井和輸出井是指在磁盤上開辟出的兩個(gè)存儲(chǔ)區(qū)域。輸入井模擬脫機(jī)輸入時(shí)的磁盤,用于收容/O設(shè)備輸入的數(shù)據(jù)。輸出井模擬脫機(jī)輸出時(shí)的磁盤,用于收容用戶程序的輸出數(shù)據(jù)。
  2.輸入緩沖區(qū)和輸出緩沖區(qū)
  輸入緩沖區(qū)和輸出緩沖區(qū)是在內(nèi)存中開辟的兩個(gè)緩沖區(qū)。輸入緩沖區(qū)用于暫存由輸入設(shè)備送來的數(shù)據(jù),以后再傳送到輸入井。輸出緩沖區(qū)用于暫存從輸出井送來的數(shù)據(jù),以后再傳送到輸出設(shè)備。
  3.輸入進(jìn)程SP1和輸出進(jìn)程S
  輸入進(jìn)程模擬脫機(jī)輸入時(shí)的外圍控制機(jī),將用戶要求的數(shù)據(jù)從輸入機(jī)通過輸入緩沖區(qū)再送到輸入井。當(dāng)CPU需要輸入數(shù)據(jù)時(shí),直接將數(shù)據(jù)從輸入井讀入內(nèi)存。輸出進(jìn)程模擬脫機(jī)輸出時(shí)的外圍控制機(jī),把用戶要求輸出的數(shù)據(jù)先從內(nèi)存送到輸出井,待輸出設(shè)備空閑時(shí),再將輸出井中的數(shù)據(jù)經(jīng)過輸出緩沖區(qū)送到輸出設(shè)備。
  共享打印機(jī)是使用SPOOLing技術(shù)的一個(gè)實(shí)例,這項(xiàng)技術(shù)已被廣泛地用于多用戶系統(tǒng)和局域網(wǎng)絡(luò)。當(dāng)用戶進(jìn)程請(qǐng)求打印輸出時(shí),SPOOLing系統(tǒng)同意為它打印輸出,但并不真正立即把打印機(jī)分配給該用戶進(jìn)程,而只為它做:由輸出進(jìn)程在輸出井中為之申請(qǐng)一個(gè)空閑磁盤塊區(qū),并將要打印的數(shù)據(jù)送入其中。輸出進(jìn)程再為用戶進(jìn)程申請(qǐng)一張空白的用戶請(qǐng)求打印表,并將用戶的打印要求填入其中,再將該表掛到請(qǐng)求打印隊(duì)列上
  以上內(nèi)容整理于網(wǎng)絡(luò),僅供參考。
  以上就是學(xué)姐為大家整理的【2024計(jì)算機(jī)考研操作系統(tǒng)高頻考點(diǎn):假脫機(jī)技術(shù)】的全部內(nèi)容!想了解更多關(guān)于考研的相關(guān)信息,請(qǐng)關(guān)注高頓考研官網(wǎng)查詢,祝大家考研成功。另外,小編為2024考研的小伙伴們準(zhǔn)備了豐富的學(xué)習(xí)資料,點(diǎn)擊下方藍(lán)色小卡片即可獲取哦~