2013年自考“網(wǎng)絡(luò)操作系統(tǒng)”復(fù)習(xí)資料(27)
10.WindowsNT如何實現(xiàn)處理機之間的同步?
WindowsNT中對內(nèi)核全局?jǐn)?shù)據(jù)結(jié)構(gòu)的修改必須互斥地執(zhí)行。
解決內(nèi)核臨界區(qū)的互斥,采用的主要方法是?
?、偬岣吲R界區(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)組成部件是?
?、買/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過程。
當(dāng)應(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,負(fù)責(zé)排隊I/O請求,再由設(shè)備執(zhí)行I/O數(shù)據(jù)
轉(zhuǎn)換,當(dāng)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é)考試論壇
最新資訊
- 考前必背!自學(xué)考試《中國近現(xiàn)代史綱要》論述題高頻考點2024-10-19
- 自考報考策略:科學(xué)搭配科目,加速畢業(yè)進程2024-07-20
- 2025年考研考生五一假期,英語科目應(yīng)該如何復(fù)習(xí)?2024-05-03
- 備考指南!2024年4月自學(xué)考試考前要做哪些準(zhǔn)備?2024-03-31
- 考前備考沖刺!自考如何一次就過?2024-03-30
- 考點匯總:《中國近現(xiàn)代史綱要》論述題2024-03-25
- 備考資料:《中國近現(xiàn)代史綱要》簡答題考點匯總2024-03-25
- 自考可以從哪些維度進行備考?2024-02-17
- @自考生,這里有備考技巧2024-02-17
- 自學(xué)考試備考復(fù)習(xí)方法!建議收藏2024-02-16