1、文件和文件系統(tǒng) 文件管理:把所管理的程序和數(shù)據(jù)組織成一系列的文件,并能進(jìn)行合理的存儲(chǔ)、使用等操作。 1 )基本概念 數(shù)據(jù)項(xiàng):描述對(duì)象某種屬性...
文件控制塊—FCB 為了能對(duì)一個(gè)文件進(jìn)行正確的存取,必須為文件設(shè)置用于描述和控制文件的數(shù)據(jù)結(jié)構(gòu),稱之為“文件控制塊”(FCB) 文件與文件控制塊...
小部分I/O系統(tǒng)軟件放在了用戶應(yīng)用層上。 庫(kù)函數(shù)(與應(yīng)用程序鏈接) 假脫機(jī)技術(shù)(虛擬設(shè)備) 1)系統(tǒng)調(diào)用與庫(kù)函數(shù) ¨不允許運(yùn)行在用戶態(tài)的應(yīng)用進(jìn)程...
1. I/O系統(tǒng)的基本功能及模型 1)主要功能: 1.隱藏物理設(shè)備細(xì)節(jié),方便用戶 用戶使用抽象的I/O命令即可 2.實(shí)現(xiàn)設(shè)備無(wú)關(guān)性,方便用戶 用...
1.虛擬存儲(chǔ)器的定義 所謂“虛擬存儲(chǔ)器”,是指具有請(qǐng)求調(diào)入功能和置換功能,能從邏輯上對(duì)內(nèi)存容量加以擴(kuò)充的一種存儲(chǔ)器系統(tǒng)。 虛擬存儲(chǔ)管理下 :內(nèi)存...
基本分頁(yè)存儲(chǔ)管理方式 本部分討論不具備對(duì)換功能的純分頁(yè)模式,作業(yè)運(yùn)行需要全部裝入內(nèi)存。 比較連續(xù)分配方式 作業(yè)邏輯地址空間有M大,就需要向內(nèi)存申...
(1)單一連續(xù)分配 內(nèi)存分為系統(tǒng)區(qū)和用戶區(qū)兩部分: 系統(tǒng)區(qū):僅提供給OS使用,通常放在內(nèi)存低址部分 用戶區(qū):除系統(tǒng)區(qū)以外的全部?jī)?nèi)存空間,提供給用...
1、程序的裝入和鏈接 程序進(jìn)內(nèi)存的一般過(guò)程: 1.編譯compiler:編譯程序:將用戶源代碼編譯成若干個(gè)目標(biāo)模塊。 2.鏈接link:鏈接程序...
多道程序系統(tǒng)借助并發(fā)執(zhí)行改善資源利用率,提高系統(tǒng)吞吐量,但可能發(fā)生一種危險(xiǎn)——死鎖。 死鎖(Deadlock):指多個(gè)進(jìn)程在運(yùn)行過(guò)程中,因爭(zhēng)奪資...