熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> 操作系統 >> 正文

自考“網絡操作系統”復習資料-2[3]

2022-06-13   來源: 操作系統 

  如何理解微內核的概念?

  微內核結構是一種新型結構它體現了操作系統結構設計的新思想微內核的設計目標是使操作系統的內核盡可能小使其他的所有操作系統服務一般都放在核外用戶級完成采用微內核結構有何優點①靈活性微內核短小精干僅提供最基本最必要的服務②開放性操作系統除內核以外的功能都可用服務器的形式建立在內核之上可以方便地設計開發集成自己的新系統③可擴充性加入和修改一個服務不需要停止系統和重新引導內核安裝調試一個新系統很容易

  什麼叫進程?

  進程是程序的一次執行該程序可與其它程序並發執行

  為什麼要引入進程的概念?

  ①順序程序的特點具有封閉性和可再現性但是程序的順序執行是低效的②程序的並發執行和資源共享多道程序設計出現後實現了程序的並發執行和資源共享提高了系統的效率和系統的資源利用率但卻帶來了新的問題

  ③程序的並發執行的特點破壞了程序的封閉性和可再現性程序和機器執行程序的活動不再一一對應並發程序之間有可能存在相互制約關系

  並發程序的這些特性獨立性並發性動態性和相互制約性反映了並發程序的本質程序的概念已不能反映程序並發找執行的實質因此人們引進了進程的概念

  進程由哪幾部分組成?

  ①程序作用描述進程要完成的功能②數據集合作用程序在執行時所需要的數據和工作區③ 程序控制塊作用包含進程的描述信息和控制信息它是進程存在的唯一標志

  進程的基本調度狀態有哪些?

  ①運行②就緒③阻塞進程調度程序從處於就緒狀態的進程中選擇一個投入運行運行進程因等待某一事件而進入阻塞因時間片到達而回到就緒處於阻塞狀態的進程當所等待的事件發生時便進入就緒狀態

  簡述常用的進程調度算法

  ①靜態優先級算法系統在調度進程時按優先級從高到低進行調度在進程運行過程中優先級不再動態地改變②動態優先級算法系統在調度進程時按優先級從高到低進行調度在進程運行過程中能按變化情況對優先級進行適當調整③時間片輪轉法系統把所有就緒進程按先來先服務規則排成一個隊列就緒隊列中的所有進程可以依次輪流獲得一個時間片的處理時間然後系統又回到隊列的開始部分如此不斷循環

  什麼叫原語?

  原語是由若干機器指令構成的並用於完成特定功能的一段程序而這些程序在執行期間是不可分割的

  有哪些進程控制原語?①創建原語②撤銷原語③掛起原語④激活原語⑤阻塞原語⑥喚醒原語

  什麼叫線程?

  進程內的一個可執行單元進程內的一個可調度的實體為什麼要引入線程的概念在引入線程概念之前僅用進程的概念在進程的調度過程中由於經常要進行進程的切換在切換時既要保留現運行進程的運行環境又要設置新選中的進程的運行環境為此要花費不少處理機的時間和主存的空間因此把進程作為系統調度的基本單位要付出較大的時空開銷從而也限制了系統中進程的數量和進程的切換頻率另一方面為了提高系統的並行能力把並行粒度進一步減小在進程的內部引入線程線程作為系統的調度單位而進程作為系統的資源分配單位這樣對擁有資源的基本單位不再頻繁切換而對調度的基本單位又不增加時空開銷引進線程的好處是①減少了系統的時空開銷②增強了系統的並行能力

  存儲管理研究哪些內容?

  ①地址再定位問題②存儲空間的分配③存儲的保護問題④存儲擴充問題

  為什麼要引入虛擬存儲器的概念?

  在計算機系統中主存的容量有一定的限制不可能太大滿足各種用戶的需要而在技術上輔助存儲器卻可以做得相當大為了給大作業提供方便使它們不再承擔對主存和輔存的具體分配和管理工作而由操作系統把主存和輔存統一管理起來虛存的最大容量由什麼決定虛存實際上就是作業地址空間作業地址空間的大小取決於計算機系統的地址機構因此虛存的最大容量取決於地址寄存器的位數例如地址寄存器的位數為位時其虛存的最大容量可達GB

[]  []  []  []  []  


From:http://tw.wingwit.com/Article/program/czxt/201311/24070.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.