講解操作系統(tǒng)的有關(guān)書(shū)籍推薦
學(xué)習(xí)操作系統(tǒng)最重要的是選擇一本好書(shū),下面由學(xué)習(xí)啦小編為大家整理了講解操作系統(tǒng)的有關(guān)書(shū)籍推薦的相關(guān)知識(shí),希望對(duì)大家有幫助!
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO1. 鳥(niǎo)哥的Linux 私房菜
本書(shū)全面而詳細(xì)地介紹了Linux操作系統(tǒng)。全書(shū)分為5個(gè)部分:第一部分著重說(shuō)明Linux的起源及功能,如何規(guī)劃和安裝Linux主機(jī);第二部分介紹Linux的文件系統(tǒng)、文件、目錄與磁盤(pán)的管理;第三部分介紹文字模式接口shell和管理系統(tǒng)的好幫手shell腳本,另外還介紹了文字編輯器vi和vim的使用方法;第四部分介紹了對(duì)于系統(tǒng)安全非常重要的Linux賬號(hào)的管理,以及主機(jī)系統(tǒng)與程序的管理,如查看進(jìn)程、任務(wù)分配和作業(yè)管理;第五部分介紹了系統(tǒng)管理員(root)的管理事項(xiàng),如了解系統(tǒng)運(yùn)行狀況、系統(tǒng)服務(wù),針對(duì)登錄文件進(jìn)行解析,對(duì)系統(tǒng)進(jìn)行備份以及核心的管理等。
本書(shū)內(nèi)容豐富全面,基本概念的講解非常細(xì)致,深入淺出。各種功能和命令的介紹,都配以大量的實(shí)例操作和詳盡的解析。本書(shū)是初學(xué)者學(xué)習(xí)Linux不可多得的一本入門(mén)好書(shū)。
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO2. 深入理解計(jì)算機(jī)系統(tǒng)
從程序員的視角,看計(jì)算機(jī)系統(tǒng)!本書(shū)適用于那些想要寫(xiě)出更快、更可靠程序的程序員。通過(guò)掌握程序是如何映射到系統(tǒng)上,以及程序是如何執(zhí)行的,讀者能夠更好的理解程序的行為為什么是這樣的,以及效率低下是如何造成的。粗略來(lái)看,計(jì)算機(jī)系統(tǒng)包括處理器和存儲(chǔ)器硬件、編譯器、操作系統(tǒng)和網(wǎng)絡(luò)互連環(huán)境。而通過(guò)程序員的視角,讀者可以清晰地明白學(xué)習(xí)計(jì)算機(jī)系統(tǒng)的內(nèi)部工作原理會(huì)對(duì)他們今后作為計(jì)算機(jī)科學(xué)研究者和工程師的工作有進(jìn)一步的幫助。它還有助于為進(jìn)一步學(xué)習(xí)計(jì)算機(jī)體系結(jié)構(gòu)、操作系統(tǒng)、編譯器和網(wǎng)絡(luò)互連做好準(zhǔn)備。
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO3. 現(xiàn)代操作系統(tǒng)
本書(shū)是操作系統(tǒng)領(lǐng)域的經(jīng)典之作,與第1版相比有較大的變化。書(shū)中集中討論了操作系統(tǒng)的基本原理,除了重點(diǎn)放在單處理機(jī)操作系統(tǒng)之處,還包含了有關(guān)計(jì)算機(jī)安全、多媒體操作系統(tǒng)、UNIX、Window2000以及操作系統(tǒng)設(shè)計(jì)等方面的內(nèi)容。書(shū)中涉及的主題包括圖形用戶(hù)界面、多處理機(jī)操作系統(tǒng)、筆記本電腦電源管理、可信系統(tǒng)、病毒、網(wǎng)絡(luò)終端、CD-ROM文件系統(tǒng)、互斥信號(hào)量、RAID、軟定時(shí)器、穩(wěn)定存儲(chǔ)器以及新的頁(yè)面置換算法等。此外,書(shū)中還增加了大量習(xí)題,方便教學(xué)。
本書(shū)適合作為高等院校計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)操作系統(tǒng)課程教材,也是設(shè)計(jì)、開(kāi)發(fā)操作系統(tǒng)的重要參考書(shū)。
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO4. 深入解析Windows操作系統(tǒng)
本書(shū)是著名的操作系統(tǒng)內(nèi)核專(zhuān)家Mark Russinovich和David Solomon撰寫(xiě)的Windows操作系統(tǒng)原理的最新版著作,全面和深入地闡述了Windows操作系統(tǒng)的整體結(jié)構(gòu)以及內(nèi)部工作細(xì)節(jié)。本書(shū)針對(duì)Windows Server 2003、Windows XP和Windows 2000做了全面更新,通過(guò)許多練習(xí)實(shí)驗(yàn)讓你直接感受到Windows的內(nèi)部行為。另外,本書(shū)還介紹了一些高級(jí)診斷技術(shù),以便使你的系統(tǒng)運(yùn)行得更加平穩(wěn)和高效。無(wú)論你是開(kāi)發(fā)人員還是系統(tǒng)管理員,你都可以在本書(shū)中找到一些關(guān)鍵的、有關(guān)體系結(jié)構(gòu)方面的知識(shí),通過(guò)這些知識(shí)你可以更好地做系統(tǒng)設(shè)計(jì)、調(diào)試,以及性能優(yōu)化。
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO5. 操作系統(tǒng)概念
本書(shū)討論了操作系統(tǒng)中的基本概念與算法,并對(duì)大量實(shí)例(如Linux系統(tǒng))進(jìn)行了研究。全書(shū)內(nèi)容共分七部分,第一部分概要解釋了操作系統(tǒng)是什么、做什么、是怎樣設(shè)計(jì)與構(gòu)造的,也解釋了操作系統(tǒng)概念是如何發(fā)展起來(lái)的,操作系統(tǒng)的公共特性是什么。第二部分進(jìn)程管理描述了作為現(xiàn)代操作系統(tǒng)核心的進(jìn)程以及并發(fā)的概念。第三部分存儲(chǔ)管理描述了存儲(chǔ)管理的經(jīng)典結(jié)構(gòu)與算法以及不同的存儲(chǔ)管理方案。第四部分I/O系統(tǒng)對(duì)I/O進(jìn)行了深入的討論,包括I/O系統(tǒng)設(shè)計(jì)、接口、內(nèi)部結(jié)構(gòu)與功能等。第五部分分布式系統(tǒng)介紹了分布式系統(tǒng)的一般結(jié)構(gòu)以及連接它們的網(wǎng)絡(luò),討論了分布存取策略、分布式文件系統(tǒng)及分布式系統(tǒng)中同步、通信等機(jī)制。第六部分保護(hù)與安全介紹了操作系統(tǒng)中對(duì)文件、內(nèi)存、CPU及其他資源進(jìn)行操作的安全與保護(hù)機(jī)制。
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO6. Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)
本書(shū)基于Linux2.6內(nèi)核系列詳細(xì)介紹Linux內(nèi)核系統(tǒng),覆蓋了從核心內(nèi)核系統(tǒng)的應(yīng)用到內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)等各方面的內(nèi)容。主要內(nèi)容包括:進(jìn)程管理、系統(tǒng)調(diào)用、中斷和中斷處理程序、內(nèi)核同步、時(shí)間管理、內(nèi)存管理、地址空間、調(diào)試技術(shù)等。本書(shū)理論聯(lián)系實(shí)踐,既介紹理論也討論具體應(yīng)用,能夠帶領(lǐng)讀者快速走進(jìn)Linux內(nèi)核世界,真正開(kāi)發(fā)內(nèi)核代碼。
本書(shū)適合作為高等院校操作系統(tǒng)課程的教材或參考書(shū),也可供相關(guān)技術(shù)人員參考。
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO7. 深入理解LINUX內(nèi)核
為了徹底理解是什么使得Linux能正常運(yùn)行以及其為何能在各種不同的系統(tǒng)中運(yùn)行良好,你需要深入研究?jī)?nèi)核最本質(zhì)的部分。內(nèi)核處理CPU與外界間的所有交互,并且決定哪些程序?qū)⒁允裁错樞蚬蚕硖幚砥鲿r(shí)間。它如此有效地管理有限的內(nèi)存,以至成百上千的進(jìn)程能高效地共享系統(tǒng)。它熟練地統(tǒng)籌數(shù)據(jù)傳輸,這樣CPU不用為等待速度相對(duì)較慢的硬盤(pán)而消耗比正常耗時(shí)更長(zhǎng)的時(shí)間。
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO8. UNIX操作系統(tǒng)設(shè)計(jì)
本書(shū)以UNIX系統(tǒng)V為背景,全面、系統(tǒng)地介紹了UNIX操作系統(tǒng)內(nèi)核的內(nèi)部數(shù)據(jù)結(jié)構(gòu)和算法。本書(shū)首先對(duì)系統(tǒng)內(nèi)核結(jié)構(gòu)做了簡(jiǎn)要介紹,然后分章節(jié)描述了文件系統(tǒng)、進(jìn)程調(diào)度和存儲(chǔ)管理,并在此基礎(chǔ)上討論了UNIX系統(tǒng)的高級(jí)問(wèn)題,如驅(qū)動(dòng)程序接口、進(jìn)程間通訊與網(wǎng)絡(luò)等。
本書(shū)可作為大學(xué)計(jì)算機(jī)科學(xué)系高年級(jí)學(xué)生和研究生的教材或參考書(shū),也為從事UNIX系統(tǒng)研究與實(shí)用程序開(kāi)發(fā)人員提供了一本極有價(jià)值的參考資料。
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO9. 操作系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
本書(shū)是關(guān)天操作系統(tǒng)的權(quán)威教材。大多數(shù)關(guān)于操作系統(tǒng)的圖書(shū)均重理論而輕實(shí)踐,而本書(shū)則在這兩者之間進(jìn)行了較好的折中。本冊(cè)詳細(xì)探討了操作系統(tǒng)的基本原理,包括進(jìn)程、進(jìn)程間通信、信號(hào)量、管程、消息傳遞、調(diào)度算法、輸入/輸出、死鎖、設(shè)備驅(qū)動(dòng)程序、存儲(chǔ)管理、調(diào)頁(yè)算法、文件系統(tǒng)設(shè)計(jì)、安全和保護(hù)機(jī)制等;此外,還詳細(xì)討論了一個(gè)特殊的操作系統(tǒng)MINIX3(一個(gè)與UNIX兼容的操作系統(tǒng)),并提供了該系統(tǒng)的源代碼(見(jiàn)本書(shū)下冊(cè)),以便于讀者仔細(xì)研究。這種安排不僅可讓讀者了解操作系統(tǒng)的基本原理,而且可讓讀者了解到這些基本原理是如何應(yīng)用到真實(shí)的操作系統(tǒng)中去的。
本書(shū)適用于高校計(jì)算機(jī)專(zhuān)業(yè)學(xué)生,也可供程序設(shè)計(jì)人員、工程技術(shù)人員、系統(tǒng)架構(gòu)師等相關(guān)人員參考。
講解操作系統(tǒng)的有關(guān)書(shū)籍推薦NO10. 自已動(dòng)手寫(xiě)操作系統(tǒng)
本書(shū)在詳細(xì)分析操作系統(tǒng)原理的基礎(chǔ)上,用豐富的實(shí)例代碼,一步一步地指導(dǎo)讀者用C語(yǔ)言和匯編語(yǔ)言編寫(xiě)出一個(gè)具備操作系統(tǒng)基本功能的操作系統(tǒng)框架。本書(shū)不同于其他的理論型書(shū)籍,而是提供給讀者一個(gè)動(dòng)手實(shí)踐的路線(xiàn)圖。書(shū)中講解了大量在開(kāi)發(fā)操作系統(tǒng)中需注意的細(xì)節(jié)問(wèn)題,這些細(xì)節(jié)不僅能使讀者更深刻地認(rèn)識(shí)操作系統(tǒng)的核心原理,而且使整個(gè)開(kāi)發(fā)過(guò)程少走彎路。全書(shū)共分7章。附CD-ROM光盤(pán)一張。