【正文】
共享區(qū)域中的信息只可讀,不可修改; ③ 2主存空間信息保護(hù)有哪些措施? 保存主存空間中的信息一般采用以下措施: ① UNIX中確定進(jìn)程優(yōu)先數(shù)的方法有兩種:設(shè)置方法和計(jì)算方法。 2UNIX系統(tǒng)中的優(yōu)先權(quán)和優(yōu)先數(shù)有什么關(guān)系?如何確定進(jìn)程的優(yōu)先權(quán)和優(yōu)先數(shù)? UNIX中每個(gè)進(jìn)程都有一個(gè)優(yōu)先數(shù),就緒進(jìn)程能否占用處理器的優(yōu)先權(quán)取決于進(jìn)程的優(yōu)先數(shù),優(yōu)先數(shù)越小則優(yōu)先權(quán)越高。通信簡(jiǎn)潔、信息傳送速度快:線程間的通信在統(tǒng)一地址空間進(jìn)程,不需要額外的通信機(jī)制; ③ 多線程技術(shù)具有多個(gè)方面的優(yōu)越性: ① 2什么是線程?多線程技術(shù)具有哪些優(yōu)越性? 線程是進(jìn)程中可獨(dú)立執(zhí)行的子任務(wù),一個(gè)進(jìn)程可以有一個(gè)或多個(gè)線程,每個(gè)線程都有一個(gè)惟一的標(biāo)識(shí)符。作業(yè)成批輸入,減少了從操作到作業(yè)的交接時(shí)間。作業(yè)執(zhí)行過(guò)程中不再訪問(wèn)低速設(shè)備,而直接訪問(wèn)高速的磁盤設(shè)備,縮短執(zhí)行時(shí)間。作業(yè)調(diào)度可以合理選擇裝入主存儲(chǔ)器中的作業(yè),充分利用計(jì)算機(jī)系統(tǒng)的資源。多道作業(yè)并行工作,減少了處理器的空閑時(shí)間。若有足夠的內(nèi)存,則把父進(jìn)程的user結(jié)構(gòu)、棧和用戶數(shù)據(jù)區(qū)全部復(fù)制到子進(jìn)程的空間中;若無(wú)足夠的內(nèi)存,則在磁盤對(duì)換區(qū)中分配存儲(chǔ)空間,然后復(fù)制到對(duì)換區(qū)中,置于進(jìn)程狀態(tài)為就緒狀態(tài)。pid置為分配到的進(jìn)程標(biāo)識(shí)號(hào),把ppid置為父進(jìn)程的標(biāo)識(shí)號(hào),把pstat置為創(chuàng)建狀態(tài); ④把父進(jìn)程中的字段復(fù)制到子進(jìn)程的proc中,并把p]中為子進(jìn)程找一個(gè)空閑的表項(xiàng),用來(lái)存放子進(jìn)程的proc結(jié)構(gòu); ② 用fork創(chuàng)建新進(jìn)程,它要做哪些工作? 由fork創(chuàng)建新進(jìn)程的主要工作有: ① ④ ③后備狀態(tài):當(dāng)作業(yè)的全部信息都已輸入,且由操作系統(tǒng)將其存放在輸入井中,此時(shí)稱作業(yè)處于后備狀態(tài)。進(jìn)入狀態(tài):作業(yè)的信息從輸入設(shè)備上預(yù)輸入到輸入井,此時(shí)稱為作業(yè)處于進(jìn)入狀態(tài)。 1作業(yè)在系統(tǒng)中有哪幾種狀態(tài)? 一個(gè)作業(yè)進(jìn)入系統(tǒng)到運(yùn)行結(jié)束,一般要經(jīng)歷進(jìn)入、后備、運(yùn)行和完成四個(gè)階段,相應(yīng)地,作業(yè)亦有進(jìn)入、后備、運(yùn)行和完成四種狀態(tài)。 由于采用頁(yè)表做地址轉(zhuǎn)換,讀寫內(nèi)存數(shù)據(jù)時(shí)CPU要訪問(wèn)兩次主存。 快表就是存放在高速緩沖存儲(chǔ)器的部分頁(yè)表。 1何為頁(yè)表和快表?它們各起什么作用? 頁(yè)表指出邏輯地址中的頁(yè)號(hào)與所占主存塊號(hào)的對(duì)應(yīng)關(guān)系。 軟件資源有編譯程序、編輯程序等各種程序以及有關(guān)數(shù)據(jù)。均衡調(diào)度算法 1計(jì)算機(jī)系統(tǒng)的資源包括哪些? 計(jì)算機(jī)系統(tǒng)的資源包括兩大類:硬件資源和軟件資源。響應(yīng)比最高者優(yōu)先算法 ④先來(lái)先服務(wù)算法 ②單向掃描算法。最短尋找時(shí)間優(yōu)先算法 ③ 常用的移臂調(diào)度算法有: ①頁(yè)面調(diào)度算法對(duì)缺頁(yè)中斷率影響很大,但不可能找到一種最佳算法。以數(shù)組運(yùn)算為例,如果每一行元素存放在一頁(yè)中,則按行處理各元素缺頁(yè)中斷率低;反之,按列處理各元素,則缺頁(yè)中斷率高。 ③ ② 1影響缺頁(yè)中斷率有哪幾個(gè)主要因素? 影響缺頁(yè)中斷率的因素有四個(gè): ①采用這種批量化處理作業(yè)的操作系統(tǒng)稱為批處理操作系統(tǒng)。 1何謂批處理操作系統(tǒng)? 用戶準(zhǔn)備好要執(zhí)行的程序、數(shù)據(jù)和控制作業(yè)執(zhí)行的說(shuō)明書,由操作員輸入到計(jì)算機(jī)系統(tǒng)中等待處理。 在早期的系統(tǒng)中,由于系統(tǒng)規(guī)模較小,結(jié)構(gòu)簡(jiǎn)單,以及資源分配大多采用靜態(tài)分配法,使得操作系統(tǒng)死鎖問(wèn)題的嚴(yán)重性未能充分暴露出來(lái)。系統(tǒng)資源不足; ② 即在一個(gè)作業(yè)執(zhí)行前,將作業(yè)要使用的這類設(shè)備分配給作業(yè),在