Windows內(nèi)核情景分析

出版時間:2009年5月  出版社:電子工業(yè)出版社  作者:毛德操  頁數(shù):1465  
Tag標簽:無  

前言

多年來,Windows壟斷了中國桌面操作系統(tǒng),中國學(xué)校中也開設(shè)了很多Windows課程,但令人遺憾的是,由于Windows的源代碼不開放,這些課程往往只能使學(xué)生了解Windows的外特性和操作方法,卻不能使學(xué)生了解和掌握Windows的內(nèi)核。有人會問:難道中國人真的需要深入到操作系統(tǒng)的內(nèi)核,去掌握它的核心技術(shù)嗎?有人說:微軟花了上千億美元開發(fā)出Windows操作系統(tǒng),中國人花1000元人民幣就能買到,為什么還要自己去研究和開發(fā)呢?一些外國咨詢公司也為中國政府支招,如麥肯錫公司在2002年所做的《中國軟件產(chǎn)業(yè)發(fā)展戰(zhàn)略研究報告》就主張中國不必發(fā)展操作系統(tǒng),而應(yīng)像印度那樣,主要發(fā)展面向出口的離岸外包業(yè)務(wù)。這樣的觀點前些年在中國相當流行,影響了不少人。2008年10月,有一個事件震驚了中國:微軟宣稱將對其認為是使用盜版Windows和Office的電腦實行了“黑屏”。用戶面對“黑屏”束手無策,這才意識到,自己的電腦被微軟操控了!中國信息安全的軟肋由此暴露無遺。事實上,在信息安全方面我國歷來要求使用“自主可控”的軟件和硬件,“黑屏”事件更使廣大用戶有了切膚之痛,認識到自主可控的重要性?,F(xiàn)在,世界上許多國家也有了這種共識,如俄國、歐洲和拉丁美洲的一些國家都在發(fā)展基于開源軟件Linux的自主操作系統(tǒng)。在這方面,目前中國的重大進展是起動了“核高基”重大專項,這是按照《國家中長期科學(xué)和技術(shù)發(fā)展規(guī)劃綱要(2006-2020年)》所部署的,旨在發(fā)展“核心電子器件、高端通用芯片及基礎(chǔ)軟件產(chǎn)品”。其中的“基礎(chǔ)軟件產(chǎn)品”中最重要的就是操作系統(tǒng)。這樣,持續(xù)多年的中國要不要發(fā)展自主操作系統(tǒng)的爭議終于有了定論。通過“核高基”專項,中國有望在今后三個五年計劃內(nèi)實現(xiàn)自主操作系統(tǒng)的產(chǎn)業(yè)化,將來中國的信息系統(tǒng)再不會被人“黑屏”了。

內(nèi)容概要

本書通過分析ReactOS的源代碼介紹了Windows內(nèi)核各個方面的結(jié)構(gòu)、功能、算法與具體實現(xiàn)。全書從“內(nèi)存管理”、“進程”、“進程間通信”、“設(shè)備驅(qū)動”等多個方面進行分析介紹,所有的分析都有ReactOS的源代碼(以及部分由微軟公開的源代碼)作為依據(jù),使讀者能深入理解Windows內(nèi)核的方方面面,也可以使讀者的軟件開發(fā)能力和水平得到提高?! ”緯晒┐髮W(xué)有關(guān)專業(yè)的高年級學(xué)生和研究生用做教學(xué)參考,也可供廣大的軟件工程師,特別是從事系統(tǒng)軟件研發(fā)的工程師用于工作參考或用做進修教材。

書籍目錄

上冊 第1章 概述   1.1 Windows操作系統(tǒng)發(fā)展簡史   1.2 用戶空間和系統(tǒng)空間   1.3 Windows內(nèi)核   1.4 開源項目ReactOS及其代碼   1.5 Windows內(nèi)核函數(shù)的命名  第2章 系統(tǒng)調(diào)用   2.1 內(nèi)核與系統(tǒng)調(diào)用   2.2 系統(tǒng)調(diào)用的內(nèi)核入口KiSystemService()   2.3 系統(tǒng)調(diào)用的函數(shù)跳轉(zhuǎn)   2.4 系統(tǒng)調(diào)用的返回   2.5 快速系統(tǒng)調(diào)用   2.6 從內(nèi)核中發(fā)起系統(tǒng)調(diào)用  第3章 內(nèi)存管理   3.1 內(nèi)存區(qū)間的動態(tài)分配   3.2 頁面異常   3.3 頁面的換出   3.4 共享映射區(qū)(Section)   3.5 系統(tǒng)空間的緩沖區(qū)管理  第4章 對象管理   4.1 對象與對象目錄   4.2 對象類型   4.3 句柄和句柄表   4.4 對象的創(chuàng)建   4.5 幾個常用的內(nèi)核函數(shù)   4.6 對象的訪問控制   4.7 句柄的遺傳和繼承   4.8 系統(tǒng)調(diào)用NtDuplicateObject()   4.9 系統(tǒng)調(diào)用NtClose()  第5章 進程與線程   5.1 概述   5.2 Windows進程的用戶空間   5.3 系統(tǒng)調(diào)用NtCreateProcess()   5.4 系統(tǒng)調(diào)用NtCreateThread()   5.5 Windows的可執(zhí)行程序映像   5.6 Windows的進程創(chuàng)建和映像裝入   5.7 Windows DLL的裝入和連接   5.8 Windows的APC機制   5.9 Windows線程的調(diào)度和切換   5.10 線程和進程的優(yōu)先級   5.11 線程本地存儲TLS   5.12 進程掛靠   5.13 Windows的跨進程操作   5.14 Windows線程間的相互作用  第6章 進程間通信   6.1 概述   6.2 共享內(nèi)存區(qū)(Section)   6.3 線程的等待/喚醒機制   6.4 信號量(Semaphore)   6.5 互斥門(Mutant)   6.6 事件(Event)   6.7 命名管道(Named Pipe)和信插(Mailslot)   6.8 本地過程調(diào)用(LPC)   6.9 視窗報文(Message)  第7章 視窗報文   7.1 視窗線程與Win32k擴充系統(tǒng)調(diào)用   7.2 視窗報文的接收   7.3 Win32k的用戶空間回調(diào)機制   7.4 用戶空間的外掛函數(shù)   7.5 視窗報文的發(fā)送   7.6 鍵盤輸入線程   7.7 鼠標器輸入線程   7.8 默認的報文處理  第8章 結(jié)構(gòu)化異常處理   8.1 結(jié)構(gòu)化異常處理的程序框架   8.2 系統(tǒng)空間的結(jié)構(gòu)化異常處理   8.3 用戶空間的結(jié)構(gòu)化異常處理   8.4 軟異常 下冊 第9章 設(shè)備驅(qū)動  第10章 網(wǎng)絡(luò)操作  第11章 文件操作  第12章 操作系統(tǒng)的安全性  第13章 注冊表 第14章 系統(tǒng)管理進程與服務(wù)進程 跋 參考文獻

章節(jié)摘錄

插圖:上冊第2章系統(tǒng)調(diào)用2.1內(nèi)核與系統(tǒng)調(diào)用對于應(yīng)用程序的運行即應(yīng)用進程而言,操作系統(tǒng)內(nèi)核的作用體現(xiàn)在一組可以供其調(diào)用的函數(shù),稱為“系統(tǒng)調(diào)用(System Call)”,正是這些系統(tǒng)調(diào)用加上一些輔助的手段構(gòu)成了應(yīng)用軟件的運行環(huán)境,即日常所說的“運行平臺”。從應(yīng)用軟件的角度看,這些系統(tǒng)調(diào)用都是操作系統(tǒng)為其提供的服務(wù),所以也稱“系統(tǒng)服務(wù)(System Service)”。在本書中,“系統(tǒng)調(diào)用”與“系統(tǒng)服務(wù)”是可以互換的同義詞。從程序運行的角度看,進程是主動的、“活性(Active)”的,是發(fā)出調(diào)用請求的一方;而內(nèi)核是被動(Passive)的,只是應(yīng)進程的要求而提供服務(wù)。但是,從整個系統(tǒng)的角度看,則內(nèi)核也有活性的一面,諸多應(yīng)用進程就是在內(nèi)核的調(diào)度下運行,所以內(nèi)核有其兩面性。離開進程調(diào)度,內(nèi)核就只剩下了被動的一面,那就類似于一個運行時程序庫了。而系統(tǒng)調(diào)用即系統(tǒng)服務(wù),就體現(xiàn)了內(nèi)核被動的一面。內(nèi)核活性的一面即進程調(diào)度,對于應(yīng)用程序而言是無形的,其目的就在于為應(yīng)用軟件創(chuàng)造一種似乎獨占著CPU的假象;相比之下內(nèi)核被動的一面即系統(tǒng)調(diào)用則是有形的,要不然應(yīng)用程序就無法調(diào)用這些服務(wù)。系統(tǒng)調(diào)用所提供的服務(wù)是在內(nèi)核中,一般是在“系統(tǒng)空間”實現(xiàn)的,而應(yīng)用軟件則都在用戶空間運行,二者之間有著空間的間隔,實質(zhì)上是CPU運行模式的不同。所以,在應(yīng)用軟件與內(nèi)核之間必定存在著一個明確定義的“系統(tǒng)調(diào)用界面”。 不過要由應(yīng)用軟件直接按規(guī)定的形式進行系統(tǒng)調(diào)用是不方便的,所以一般都要在外面包上一層,提供一套便于調(diào)用的(用戶空間)庫函數(shù)作為中介。在UNIX/Linux系統(tǒng)及后來的POSIX標準中,這就是c語言運行庫的一部分。就調(diào)用的參數(shù)、返回值、作用而言,由標準C語言運行庫提供的“系統(tǒng)調(diào)用”函數(shù)與實際的系統(tǒng)調(diào)用一一對應(yīng)并基本相同。例如,read()是個系統(tǒng)調(diào)用,而用戶程序引用的read()實際上是庫函數(shù),二者是對應(yīng)的,并且參數(shù)的數(shù)量、類型、次序等基本相同,功能則完全相同。標準C語言運行庫也提供一些建立在系統(tǒng)調(diào)用基礎(chǔ)上功能有所擴充的高層庫函數(shù),例如fread0是建立在read()基礎(chǔ)上的,但是用起來更加方便,可是那就不叫系統(tǒng)調(diào)用。

編輯推薦

?市面上唯一一本講述Windows內(nèi)核分析的圖書。?歷時三年,近1500頁篇幅,毛德操老師最新力作!《Windows內(nèi)核情景分析:采用開源代碼ReactOS》:歷時3年,近1500頁篇幅,毛德操老師重磅著作

名人推薦

操作系統(tǒng)是最基礎(chǔ)、最核心的計算機軟件。長期處于技術(shù)壟斷地位的Windows操作系統(tǒng),其源程序代碼是不公開的,可看成一個“黑盒子”。毛德操先生這本書,通過分析ReactOS的源程序代碼,介紹了Windows操作系統(tǒng)內(nèi)核的結(jié)構(gòu)及其各種機制,使讀者能深入理解Windows操作系統(tǒng)內(nèi)核這個“黑盒子”的各個方面,這對于打破Windows的技術(shù)壟斷,開發(fā)具有自主知識產(chǎn)權(quán)的新型操作系統(tǒng),實現(xiàn)Windows與Linux操作系統(tǒng)的高度互操作,具有重大的實際價值。毛德操先生在剖析Windows、Linux等操作系統(tǒng)內(nèi)核的結(jié)構(gòu)與機制方面,走在了國際學(xué)術(shù)界的前列?!  袊_源軟件推進聯(lián)盟主席 陸首群   雖然當前以Linux為代表的開源軟件為中國發(fā)展自主操作系統(tǒng)提供了很好的支撐,但學(xué)習(xí)和借鑒Windows也有重要價值。在這個時候,毛德操先生所著的《Windows 內(nèi)核情景分析》出版了,它為廣大讀者打開了通向Windows內(nèi)核的大門。與其說本書是一部單純的學(xué)術(shù)著作,不如說這更是一篇實踐經(jīng)驗的總結(jié)。本書正是毛德操先生近年來領(lǐng)導(dǎo)開發(fā)“兼容內(nèi)核(Unified Kernel)”項目的一篇經(jīng)驗總結(jié)。早在2004年毛先生就提出了開發(fā)“兼容內(nèi)核”的倡議,他提出開發(fā)一個既能支持Linux應(yīng)用軟件運行、也能支持Windows應(yīng)用軟件運行的內(nèi)核,這與開源項目Wine有異曲同工之妙?!  袊こ淘涸菏?倪光南

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Windows內(nèi)核情景分析 PDF格式下載


用戶評論 (總計66條)

 
 

  •   Windows內(nèi)核情景分析這本書是采用ReactOS開源的代碼進行分析,由于Windows源代碼不開源,通過閱讀開源的代碼,對深入Windows內(nèi)核研究很有價值,結(jié)合WRK,對提高Windows內(nèi)核編程很有幫助。
  •   剛剛收到書,先看了前言和序,有感于毛先生的第一句話:“世上有這么一些人,這些人對于感興趣的事物絕不滿足于僅僅知其然,而非得要知其所以然才能舒服?!?。這句話,足以說明毛先生治學(xué)嚴禁、本書內(nèi)容的深度足以信任。國內(nèi)操作系統(tǒng)類書籍很多,但是多數(shù)是在空洞的理論上泛泛而談,缺乏代碼佐證??瓢嗟恼n程里面也有操作系統(tǒng)的課程,可惜大多數(shù)學(xué)生也只是知道“實時、信號、互斥...”這樣的名稱解釋,考試固然足矣,可惜,他們沒看過代碼。況且國內(nèi)軟件行業(yè)大多數(shù)公司、團體和培訓(xùn)機構(gòu)缺乏研究態(tài)度,提倡所謂的“黑盒”,不理會被封裝的內(nèi)部原理,只用知曉接口即可,如此以來技術(shù)人員固然可以從事開發(fā)工作,但是對自己的產(chǎn)品在根本上就是不甚了解的。所以,喜歡這本書的人,不會是所謂的“軟件藍領(lǐng)”。但是這是一本軟件逆向分析者、內(nèi)核開發(fā)人員、安全行業(yè)者們期待的好書。等我讀完了,再來發(fā)表技術(shù)細節(jié)方面的討論。感謝毛先生。
  •   正如作者說開發(fā)一個linux和windows互相融合的內(nèi)核,使windows和linux平臺的軟件能完美的運行。我要努力的學(xué)習(xí),希望加入這個偉大的工作中。
  •   本人對計算機安全領(lǐng)域很感興趣,現(xiàn)在發(fā)現(xiàn)很多問題在應(yīng)用層上是不可能解決的,只有深入內(nèi)核,而如果你不知道Windows內(nèi)核是如何工作的,內(nèi)核編程是不可能的。
    這兩本書很詳細的解讀了Windows內(nèi)核是如何工作的,寫的非常詳細,解釋的非常清楚,贊一個。
  •   作者非常踏實,嚴謹,用源代碼來解說操作系統(tǒng)的原理,且文筆流暢易懂。雖然不是引用真正的Windows源代碼,但對于研究Windows的某些核心機制仍然很有參考價值。個人認為比某些只說大道理而完全脫離源代碼的Windows書籍更值得一看。
  •   雖然感覺不如Linux那本分析的好,但也還是非常不錯的。十分受益。只是很可惜,微軟在其新系統(tǒng)中的變化太大了。尤其是驅(qū)動這一塊。



    無論如何,想深入的了解Windows的內(nèi)部原理,此書必備。
  •   對windows的源碼進行了較詳細的剖析,對了解windows內(nèi)核運行原理有很大幫助,但正因為如此,想要看下去也需要有點毅力喔~~
  •   一本非常不錯的書,國人寫的,對Windows內(nèi)核的了解及其有幫助
  •   對于沒開源的WINDOWS來說,這是最系統(tǒng)全面的講解WINDOWS系統(tǒng)的中文書了。
  •   毛老師的書, 對于我來說實在是高深了一點.
    所以斗膽給預(yù)備買書的讀者建議便是: 你最少得是中級的windows程序員~~

    否則 你會看著很吃力~

    當然, 如果是是有遠見的程序員, 我想這本書絕對是得買的. 因為這是你遲早得看懂的書.
  •   很是鄙視國內(nèi)出書的所謂技術(shù)“牛人”,但是借看過作者另外一本關(guān)于Linux內(nèi)核的書,覺得很是用心,所以該書也得買來收藏,支持一下。
  •   很經(jīng)典的書,深入學(xué)習(xí)WINDOWS必備。
  •   本書非常的好,對于了解windows非常的好。
  •   前一陣子一直研究有關(guān)windows線程調(diào)度的問題,不過是用WRK研究的。。。
  •   這本書有深度,講得很具體。
  •   很喜歡看毛德操老師寫的書,講得很深入,不錯.
  •   這本書應(yīng)該一一強行記錄,私下慢慢研究
  •   這本書相當?shù)牟诲e,寫的很詳細
  •   感謝!感嘆!讀到第2章便感覺到190元不貴;看了一晚上也沒有感覺到疲憊,確實過癮."用一件東西部不明白它的道理是十分不高明的"感謝毛先生的治學(xué)嚴謹,行文流暢,用詞考究.............一本好書,如果這本書能再早點出來有多好.....
  •   這兩本書確實寫得通俗易懂,但是篇幅太大,一般人是看不過來的。建議出一個精簡版,再挖挖深度,可能效果會更好。
  •   很多,很詳細
  •   買回來兩天了,剛看了前兩章,真是廢寢忘食。以前只了解理論知識,而且似懂非懂,看了源碼后一切豁然開朗

    唯一的不足就是書送到的時候兩本背面全都有刮痕,真不知道是怎么搞的。
  •   書是幫老公買的,內(nèi)容是網(wǎng)上調(diào)查后才來挑的這本,應(yīng)該沒問題。紙張還不錯
  •   還要慢慢的啃
  •   nice 過陣子再看,儲備
  •   這種書籍是自己的典藏書籍,以后功力深厚的再看。
  •   運送挺快,服務(wù)挺好。
  •   沒有時間看,看了一點點,個人感覺很喜歡
  •   終于拿到書了!
  •   書寫的不錯,希望能出window764位的就更好了
  •   剛收到書,剛看了第一章,感覺很不錯,算是對本人以往所學(xué)知識的總結(jié)吧!等看完后再評論吧.另外,書的裝訂有點小問題,不知道看完全書后會不會散掉,呵呵!
  •   看過PDF,一直想買一套正版,可惜早就缺貨了,而其他地方不是正版貴得離譜就是復(fù)印版,以為當當?shù)娜睍怯浺仓皇菙[設(shè),但居然它真的起作用了,厚厚的兩大本,正版的質(zhì)量,毛SIR深入淺出的解說。。要真心感謝當當。
  •   師傅領(lǐng)進門,修行在個人。以前讀過毛先生的Linux內(nèi)核情景源代碼情景分析,雖說不是面面俱到,但對初學(xué)者是絕對的有益,讓人少走彎路,把主要作用,原理給指點出來了,要多細就根據(jù)個人的口味去讀代碼了。就是書的裝訂質(zhì)量不佳呀,我翻了一下就開縫裂了哦。最后祝福大家能得到想要的。
  •   作者的水平值得肯定!行文非常出色。該書內(nèi)容適合有一定Windows內(nèi)核基礎(chǔ)的讀者,但總體來講,在深度方面還是有所欠缺,也沒有涉及到HAL的內(nèi)容,對硬件方面的闡述還不夠。最可惜的是,缺乏對操作系統(tǒng)啟動方面的內(nèi)容。
  •   想這類代碼解讀書的意義是什么呢?節(jié)約讀者實驗和思考的時間。這本書基本做到了這點。不過書中有些地方不實際看看源代碼還是不能明白,果然還是得實踐一下的
  •   是學(xué)習(xí)操作系統(tǒng)的好書
  •   不錯,值得一看,書很厚,要花很長的時間來看啦!
  •   不知什么時候還有活動
  •   想看完比較難了,當作字典查閱的。
  •   其實沒必要買的。
  •   加上國際化章節(jié)就很好
  •   操作系統(tǒng)是最基礎(chǔ)、最核心的計算機軟件。長期處于技術(shù)壟斷地位的Windows操作系統(tǒng),其源程序代碼是不公開的,可看成一個“黑盒子”。毛德操先生這本書,通過分析ReactOS的源程序代碼,介紹了Windows操作系統(tǒng)內(nèi)核的結(jié)構(gòu)及其各種機制,使讀者能深入理解Windows操作系統(tǒng)內(nèi)核這個“黑盒子”的各個方面,這對于打破Windows的技術(shù)壟斷,開發(fā)具有自主知識產(chǎn)權(quán)的新型操作系統(tǒng),實現(xiàn)Windows與Linux操作系統(tǒng)的高度互操作,具有重大的實際價值。毛德操先生在剖析Windows、Linux等操作系統(tǒng)內(nèi)核的結(jié)構(gòu)與機制方面,走在了國際學(xué)術(shù)界的前列。
  •   還沒有看!等看完之后回給詳細評論
  •   感覺有點難看不懂,只能先放著以后再看了
  •   定價太高,內(nèi)容卻不咋的。
  •   老子才看了2個月,就開裂了
  •   如果買了這本書就一定要認真的耐心的讀一遍,以前認為理所應(yīng)當?shù)氖虑樵瓉硎且驗檫@樣或那樣的原因;剖析內(nèi)部的實現(xiàn)會發(fā)現(xiàn)不論是WINDOWS還是LINUX都是非常了不起的杰作;經(jīng)??吹骄W(wǎng)上的開發(fā)人員之間爭論是在WINDOWS平臺上還是在LINUX,真的沒有必要;底層的實現(xiàn)從宏觀上說是相通的;誰劣誰優(yōu)沒有必要爭論,他們的事先都是在為了實現(xiàn)自己的目標而做出來的,只是兩者的目標和側(cè)重點不一樣而已;
  •   我是《Windows內(nèi)核情景分析:采用開源代碼ReactOS(上、下冊)》這套書的編輯,在這里首先非常感謝大家對此書的支持與評價。 在《Windows內(nèi)核情景分析——采用開源代碼ReactOS》一書出版后,立刻有很多人對其給予了各種不同的評價,褒貶不一。雖然直到此刻除作者外,我大約是唯一一位從頭到尾閱讀本書不止一遍的人,可是我無法給出類似的評價——因為我自覺站得不夠高。可是,我可以與大家分享我的一些感受。  這是怎樣的一本書?看完這樣一本書,我竟絲毫不覺得疲憊!雖然是一本純技術(shù)類圖書,可是從頭到尾讀了兩遍,卻絲毫沒有感覺到所闡釋內(nèi)容的艱深。作者的行文之流暢,以及用語之通俗易懂,令我嘆服?! ∵@是怎樣的一本書?雖然在校時也讀過很多的書,可是關(guān)于Windows內(nèi)核方面的書這卻是我讀過的第一本,本以為會像看天書一般痛苦煎熬,沒想到竟然在輕松閱讀中學(xué)到了不少知識,比如關(guān)于映像劫持等。  這是怎樣的一本書?它也許不是一本W(wǎng)indows內(nèi)核分析的圣經(jīng),但對于Windows內(nèi)核研究入門來說絕對可稱得上是一部佳作,可以幫助你輕松入門?! 〈送?,還不得不提到本書的作者,他是一位極為認真的作者,認真得讓我?guī)捉鼞M愧,他是一位謙遜的長者,對于書中的一些疏漏或者筆誤毫不避諱。所謂“觀文如人,觀人知文”,您覺得這本書會是怎樣的呢?
  •   書本身很好,但包括身邊的人在內(nèi)有許多人糾結(jié)于這不是基于windows的書,在大致看完的這本書之后,逐漸意識到這本書的寫作目的并不是要叫我們重現(xiàn)windows,而是以這樣一個我們最熟悉的操作系統(tǒng)為場景來展示操作系統(tǒng)的核心功能的實現(xiàn)原理,出于這樣的目的,操作系統(tǒng)的內(nèi)核實現(xiàn)的書看這本足矣,然后看書其實只需看一些本書未涉及的網(wǎng)絡(luò)編程圖形編程等等,至于Linux情景分析等等,終歸大同小異,自己領(lǐng)悟就可以了,看多了反而浪費銀兩和時間。
  •   紙質(zhì)可以和我去書城睇到的一樣,內(nèi)容寫的都通俗易懂,我是一個初中畢業(yè)的人都可以睇懂?。。。。。。。。。。?!
  •   雖然是基于ReactOS的一本書,但確實很接近Windows,內(nèi)核中許多實現(xiàn)可以說和Windows一模一樣.很值得購買的一本書.
  •   reactos就是reactos,是一個想要做到和windows nt完全兼容的操作系統(tǒng),但并不是windows。設(shè)計思想,kernel api和windows一樣,實現(xiàn)則完全不同(靠reverse engineering實現(xiàn)相同就要吃官司了)。所以,這個書名誤導(dǎo)性比較大。書還沒看,但是卓越逼我打分才可以發(fā)表評論,無語。
  •   毛老師大膽的提出很多好的比喻,讓人更簡單,更深刻的認識了windows內(nèi)部的一些機制。。
  •   操作系統(tǒng)是一名真正的程序員必須了解的基礎(chǔ),每天所編寫的代碼最終都要運行在操作系統(tǒng)之上,如果你不了解操作系統(tǒng),就會對程序的運行機制不明就里,出現(xiàn)問題的時候也只能隔靴撓癢,不得要領(lǐng)。了解操作系統(tǒng)的最佳方法就是去看源代碼,但是如果有一本帶你入門的書,那將會是事半功倍,等你了解了操作系統(tǒng)的面目,你再編寫程序的時候?qū)蟹N左右逢源、胸有丘壑的感覺。毛德操老師的《Windows內(nèi)核情景分析:采用開源代碼ReactOS(上、下冊)》、《Linux內(nèi)核源代碼情景分析(上下冊)》是該領(lǐng)域內(nèi)當之無愧的首選。這才是真正的做學(xué)問的楷模。如果能夠?qū)inux內(nèi)核源碼中關(guān)于Socket網(wǎng)絡(luò)編程再進行一次剖析,將會更加完美,不過,在你了解了其內(nèi)核的關(guān)鍵內(nèi)容之后,自己看這些代碼也不是很困難了。這兩套書值得一讀,而且要反復(fù)地讀,使自己真正了解計算機。
  •   此書整體價格不菲,但算算頁碼就不算太貴了,最重要的是內(nèi)容很值。國內(nèi)原創(chuàng)的東西越來越少了。 所以不管是吃Windows軟件開發(fā)這碗飯的,還是研究Linux的,都值得一讀,很多知識可以借薦。有人幫我們分析了,自己可以省多少時間,時間成本很重要的。
  •   買了好幾年了都還沒翻過,罪過罪過
  •   好書不過自己水平有限,看起來挺吃力
  •   寫的比較詳細,比較適合初學(xué)者,或者當做windows的內(nèi)核的字典使用
  •   放放放放.......還得等技術(shù)提升一段才能看懂吧。
  •   只見數(shù)不見森林。
  •   以我目前水平,還不太能看懂,現(xiàn)收藏。
  •   不太懂的時候會感覺寫得亂
  •   對于windows下的程序員,學(xué)習(xí)到一定程度。讀它是很有益處的。但是讀它之前你要清楚。他不是編程的參考手冊。他不是基礎(chǔ)課程。他是作料,他是提高一個層次的一種手段。所以如果你是來吃主食的。你選錯了對象。他是提供你編程水平的營養(yǎng)餐
  •   很好 看了 正在學(xué)習(xí)中還是可以的哦
  •   毛德操老師出品,必屬精品!
  •   還不錯 配送速度比想象中快
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7