本書第1章介紹了操作系統(tǒng)的地位、定義、功能、特性,以及發(fā)展歷史、分類、內(nèi)核結(jié)構(gòu)模型;第2章則以IntelX86為例介紹了計(jì)算機(jī)硬件子系統(tǒng)對操作系統(tǒng)的支持與要求,重點(diǎn)闡述了X86的保護(hù)模式、中斷機(jī)制、Firmware及Linux系統(tǒng)引導(dǎo);第3章詳細(xì)介紹了進(jìn)程管理以及在Linux內(nèi)核里的實(shí)現(xiàn)方法;第4章介紹了內(nèi)存管理的基本原理、技術(shù),詳細(xì)介紹了Linux內(nèi)存管理的策略和實(shí)現(xiàn)機(jī)制;第5章介紹了文件管理的基本概念,以EXT2,Proc為例詳細(xì)介紹了Linux文件系統(tǒng)。第6章詳細(xì)介紹了設(shè)備管理的基本原理以及Linux設(shè)備管理的特點(diǎn);第7章詳細(xì)介紹了Linux設(shè)備驅(qū)動程序設(shè)計(jì)的基礎(chǔ)知識;第8章介紹了Linux字符設(shè)備和塊設(shè)備驅(qū)動程序設(shè)計(jì)的方法及實(shí)例;第9章介紹了Linux網(wǎng)絡(luò)設(shè)備驅(qū)動程序設(shè)計(jì)的方法及實(shí)例。除此以外,本書還給出了Linux系統(tǒng)管理、內(nèi)核同步機(jī)制、進(jìn)程間通信、內(nèi)存管理、Proc文件創(chuàng)建、設(shè)備驅(qū)動程序、內(nèi)核裁減等7個實(shí)驗(yàn)內(nèi)容及有關(guān)參考代碼。綜觀全書,處處體現(xiàn)出了對操作系統(tǒng)原理的深入理解,以及對Linux操作系統(tǒng)分析和設(shè)計(jì)能力的培養(yǎng)。
標(biāo)簽:
linux
操作系統(tǒng)
上傳時(shí)間:
2022-07-27
上傳用戶:zhaiyawei