2013年自考“網絡操作系統”復習資料(26)


6.進程和線程之間的區別和聯系:
?、倬€程是進程的一個組成部分。每個NT進程在創建時只有一個線程,需要時這個線程可以再創建其他線程。②一個進程的多個線程都在這個進程的地址空間內活動。③進程是資源的基本分配單位。這就是資源是分配給進程的,而不是分配給線程的,并且系統還為分配給進程的資源規定了配額。④處理機調度的基本單位是線程,在線程之間競爭處理機。真正在處理機上執行的是線程,線程在執行中需要資源時,系統從進程的配額中扣除并分配給它。⑤線程在執行過程中,需要同步,在不同的進程的線程之間的同步要用消息傳遞機制。消息傳遞要用到進程的資源――端口(端口也是對象,端口上有消息隊列)。因此,可以這們說,通信的是線程,使用的資源卻是進程的(服務器進程可以創建多端口,以利于多線程通信。)
7.WindowsNT內核的特點:WindowsNT內核的特點是采用微內核技術。它提供了一組精心設計的操作系統原語和機制,通過使用這些原語和機制,執行體可以構造更多高級的操作系統功能。內核與其它執行體不同的是,內核永久駐留內存,內核的執行是不可搶占的,并總運行在核心態。
內核的基本(主要)功能:①調度線程的執行②中斷和異常的處理③完成低級的多處理機間的同步④電源故障的排除(實現系統的恢復過程)。
8.線程調度采用的調度算法是什么?
線程調度采用的調度算法是可搶占的動態優先級調度算法。線程調度程序按線程的優先級進行調度,高優先級的線程先被調度。線程在執行過程中優先級可以變化,調度程序調度時所依據的要主數據結構是多優先級就緒隊列。
9.中斷是什么?
WindowsNT中,中斷是異步事件,主要由硬件如I/O設備、處理機、時鐘或定時器引起的,是隨機發生的中斷處理機的事件。異常:異常是同步事件,是某些特定指令執行的結果,如主存存取錯、浮點數被零除等,WindowsNT還把系統服務調用看作是異常。
WindowsNT如何處理中斷與異常?
當中斷或異常發生被系統捕捉后,系統將執行的線程從用戶態轉換到核心態,將處理機的控制權轉交給其首地址存放在主存固定單元的陷阱處理程序。陷阱處理程序被調用后,它首先保護執行線程被中斷的斷點現場,在此期間屏蔽中斷,其次根據中斷/異常的原因決定將控制權交給相應的處理程序:①如果是中斷,根據中斷源將控制權轉交給相應的處理程序。
?、谌绻钱惓#瑢τ谔幚砗唵蔚漠惓S上葳宄绦蚪鉀Q,其余由異常調度程序處理。根據異常的原因轉入異常處理程序。③如果是系統服務,陷阱處理程序由系統服務調度程序去查找系統服務調度表,轉入相應的系統服務程序。④如果是虛地址異常,則轉入VM管理器頁面調度程序。
更多自學考試復習資料請您持續關注環球網校自學考試頻道!
最新資訊
- 2025年10月自考開考科目清單公布!新版教材這樣買才不會錯2025-09-21
- 倒計時!2025年10月自考考前沖刺,這些資料必須有2025-09-20
- 重點收藏!2025年10月自考《中國近代史綱要》歷史事件時間點梳理2025-09-19
- 考生必看!2025年10月自考《中國近代史綱要》必背考點2025-09-19
- 重點收藏!2025年10月自考《習概(15040)》歷年高頻簡答題匯總2025-09-19
- 2025年10月自考報名全結束!后續備考要點、資源合集、考試須知一文看全2025-09-18
- 江蘇2025年10月自考時間敲定!10月25-26日,考前真題資源整理速領2025-09-18
- 10月25日開考!2025年10月自考《習概》全書高頻考點10頁紙更新速領2025-09-17
- 最后一月!2025年10月自考如何復習高效提分?附高頻考點整理2025-09-15
- 2025年10月自考教材目錄更新!這些科目已調整,附購買指南2025-09-11