2013年自考“網(wǎng)絡(luò)操作系統(tǒng)”復(fù)習(xí)資料(27)
10.WindowsNT如何實現(xiàn)處理機之間的同步?
WindowsNT中對內(nèi)核全局數(shù)據(jù)結(jié)構(gòu)的修改必須互斥地執(zhí)行。
解決內(nèi)核臨界區(qū)的互斥,采用的主要方法是?
①提高臨界區(qū)代碼執(zhí)行的中斷優(yōu)先級。②使用轉(zhuǎn)鎖。
11.說明WindowsNT虛擬地址空間的劃分。
WindowsNT為每個進程提供了一個4GB在的虛擬地址空間。高地址的2GB保留給系統(tǒng)使用(系統(tǒng)存儲區(qū):①非頁交換區(qū)0.5GB;②頁交換區(qū)0.5GB;③直接映射地址1GB),低地址的2GB是用戶的存儲區(qū)(用戶存儲區(qū):頁面交換區(qū)),這個存儲區(qū)可被用戶態(tài)和核心態(tài)的線程訪問。
12.WindowsNT的存儲管理所采用的頁面淘汰算法是什么?
采用先進先出(FIFO)頁面轉(zhuǎn)換算法,即把在主存中駐留時間最長的頁面淘汰出去。
13.WindowsNT的I/O系統(tǒng)組成部件是?
①I/O管理程序②文件系統(tǒng)③設(shè)備驅(qū)動程序④緩沖存儲管理程序⑤網(wǎng)絡(luò)驅(qū)動程序(網(wǎng)絡(luò)轉(zhuǎn)發(fā)程序和網(wǎng)絡(luò)服務(wù)程序)。WindowsNT在I/O系統(tǒng)的設(shè)計方面,建立了一個統(tǒng)一、一致的高層界面――I/O設(shè)備的虛擬界面,即把所有的讀寫數(shù)據(jù)都看成是直接送往虛擬文件的字節(jié)流。
14.舉例說明WindowsNT中的同步I/O過程。
當應(yīng)用程序調(diào)用一個I/O服務(wù),例如應(yīng)用程序WriteFile(file_handle,datd,…)調(diào)用Win32的API,Win32子系統(tǒng)調(diào)用NT的寫文件服務(wù),由用戶態(tài)進入核心態(tài)。
在核心態(tài)下,I/O管理程序檢查調(diào)用參數(shù)并建立I/O請求包IRP,然后調(diào)用設(shè)備驅(qū)動程序。設(shè)備驅(qū)動程序接收IRP,負責(zé)排隊I/O請求,再由設(shè)備執(zhí)行I/O數(shù)據(jù)
轉(zhuǎn)換,當I/O完成產(chǎn)生I/O中斷。由設(shè)備驅(qū)動程序處理中斷,再交I/O管理程序完成IRP的處理并返回,由核心態(tài)回到用戶態(tài)。最后將返回的狀態(tài)傳送給應(yīng)用程序,應(yīng)用程序可以立即存取這些已轉(zhuǎn)換的數(shù)據(jù)。
①按用戶要求,I/O管理程序為之形成IRP,并把它傳送給設(shè)備驅(qū)動程序,由驅(qū)動程序完成I/O操作。②設(shè)備完成I/O操作后,發(fā)中斷請求,設(shè)備驅(qū)動程序的中斷處理程序進行相應(yīng)中斷處理。③I/O管理程序完成I/O請求。
更多自學(xué)考試復(fù)習(xí)資料請您持續(xù)關(guān)注環(huán)球網(wǎng)校自學(xué)考試頻道!
更多信息請訪問:自學(xué)考試頻道 自學(xué)考試論壇
最新資訊
- 備考2026年4月自學(xué)考試!這些真題及題庫早早收藏【免費領(lǐng)取】2025-11-07
- 考前看!2025年10月自考《中國古代文學(xué)史一》歷年高頻考點2025-10-24
- 抓緊背!2025年10月自學(xué)考試《習(xí)概》名詞解釋、簡答題高頻考點匯總2025-10-20
- 考前背誦!2025年10月自學(xué)考試沖分資料,速領(lǐng)2025-10-14
- 速領(lǐng)!2025年10月自學(xué)考試全專業(yè)【沖刺必刷100題】,高頻考點覆蓋2025-10-13
- 2025年10月自學(xué)考試題型發(fā)布!各專業(yè)簡答題、論述題考什么?2025-10-12
- 備考重點!2025年10月自學(xué)考試各專業(yè)高頻考點+必刷100題2025-10-10
- 2025年10月自考《美學(xué)》高頻考點匯總:名詞解釋+簡答題2025-10-09
- 考前復(fù)習(xí):2025年10月自學(xué)考試《馬原》高頻考點+歷年真題2025-10-07
- 提前發(fā)布!2025年10月自學(xué)考試答題卡樣式2025-10-07
