文件控制塊—FCB 為了能對一個(gè)文件進(jìn)行正確的存取哭当,必須為文件設(shè)置用于描述和控制文件的數(shù)據(jù)結(jié)構(gòu)岸更,稱之為“文件控制塊”(FCB) 文件與文件控制塊一一對應(yīng) 記錄文件名及其存放地...

文件控制塊—FCB 為了能對一個(gè)文件進(jìn)行正確的存取哭当,必須為文件設(shè)置用于描述和控制文件的數(shù)據(jù)結(jié)構(gòu)岸更,稱之為“文件控制塊”(FCB) 文件與文件控制塊一一對應(yīng) 記錄文件名及其存放地...
I/O系統(tǒng)的組成: 需要用于輸入秕豫、輸出和存儲(chǔ)信息的設(shè)備陕习; 需要相應(yīng)的設(shè)備控制器; 控制器與CPU連接的高速總線址愿; 有的大中型計(jì)算機(jī)系統(tǒng)该镣,配置I/O通道; 關(guān)于設(shè)備管理 管理對...
1 程序的裝入和鏈接 創(chuàng)建進(jìn)程的第一件事:將程序和數(shù)據(jù)裝入內(nèi)存响谓。 邏輯地址(相對地址损合,虛地址) 物理地址(絕對地址,實(shí)地址)物理地址可直接尋址被執(zhí)行 2 連續(xù)分配存儲(chǔ)管理方式...
一.處理機(jī)調(diào)度相關(guān)基本概念 處理機(jī)調(diào)度:多道程序環(huán)境下嫁审,動(dòng)態(tài)的把處理機(jī)分配給就緒隊(duì)列中的一個(gè)進(jìn)程使之執(zhí)行跋炕。 高級調(diào)度:主要在早期批處理階段律适,處理在外存上的作業(yè)辐烂。 決定外存后備...
進(jìn)程通信是指進(jìn)程之間的信息交換捂贿。 一纠修、低級通信——進(jìn)程之間的互斥和同步 信號量機(jī)制是有效的同步工具,但作為通信工具缺點(diǎn)如下: (1)效率低(通信量少) (2)通信對用戶不透明...
1.讀者與寫者(寫者優(yōu)先方式) 2.黑白棋問題 (1)執(zhí)黑子一方先下信號量:b=1厂僧,w=0 黑: while(沒結(jié)束){ wait(b); 下一黑棋; signal(w); ...
生產(chǎn)者—消費(fèi)者問題(互斥扣草、同步) 信號量 producer : repeat … produce an item in nexp; wait(empty); wait(mut...
信號量是什么? 信號量的基本應(yīng)用 實(shí)現(xiàn)多個(gè)進(jìn)程互斥(注意點(diǎn)) (1)互斥信號量mutex初值為1颜屠; (2)每個(gè)進(jìn)程中將臨界區(qū)代碼置于P(mutex)和V(mutex)原語之間...
描述os進(jìn)行進(jìn)程創(chuàng)建辰妙、終止、阻塞甫窟、掛起等的過程; 進(jìn)程的創(chuàng)建(很重要蕴坪,不可被打斷) (1)申請空白PCB (2)為新進(jìn)程分配資源肴掷,主要是內(nèi)存資源的處理 (3)初始化進(jìn)程控制塊...
“無序”并發(fā)的運(yùn)行特征背传? 失去封閉性 共享資源呆瞻,資源狀態(tài)由多道程序改變,程序運(yùn)行失去封閉性径玖。即程序運(yùn)行受其他程序的影響痴脾。 結(jié)果不可再現(xiàn)性 進(jìn)程是什么?進(jìn)程三種基本狀態(tài)是什么...
1.1 操作系統(tǒng)的目標(biāo)赞赖、作用和模型 目標(biāo):方便性、有效性冤灾、可擴(kuò)充性前域、開放性 作用:(1)作為用戶與計(jì)算機(jī)硬件系統(tǒng)之間的接口 (2)OS作為計(jì)算機(jī)系統(tǒng)資源的管理者 ...