《Windows核心原理與實現》終於完成了

2021-05-22 07:17:14 字數 1223 閱讀 5538

windows

核心原理與實現》終於完成了

經過將近兩年的努力,終於完成了《

windows

核心原理與實現》一書。

2008

年春天,我有了寫一本關於

windows

核心的書的想法,然後聯絡出版社並付諸實施。這就把兩年的業餘時間搭了進去,至少有一半的夜晚遲至

2點才睡覺。

按原來的計畫,期望在

2009

年秋天完成全書並出版。其實到

2023年6

月份,這本書的主體內容,即程序和執行緒管理、記憶體管理、同步與併發,以及

i/o,已經完成了,但考慮到系統的完整性,又花了不少筆墨來描述

windows

系統的其他部件,到

2023年12

月初終於完成所有的章節。接下來用

4個月時間複查一遍,於

2023年4

月初完成所有內容,包括文前文後的文字。

在此之前,我只寫過一本書,即

1998

年寫了《

com原理與應用》,

2023年11

月出版。寫作

com這本書我花了大約

9個月時間。現在回想起來,描述

com技術基本上還只是停留在表面上,並沒有深入到

com的核心。如果我今天再來寫

com,相信可以寫得透徹很多。即使不參考

com的實現**,也可以通過各種途徑挖掘到

com的實現細節。當然,這需要足夠多的時間投入。

寫作windows

核心這本書,其實也是乙個學習過程。雖然事先已經了解

windows

核心中的許多細節,但為了準確地、系統地描述

windows

核心中的各種機制,仍然有大量的細節需要搞清楚。有時候,乙個很小的細節,可能要花上一兩個晚上。我常常在思考,

windows

核心中有這麼多精巧的設計,核心開發人員和設計師是如何想到並構造出來的呢。每次想通了乙個問題,總會有一種豁然開朗的感覺。這種樂趣,我相信很多程式設計師都有體會。

從上一本書到這本書,隔了

10年,並不等於寫作這本書需要

10年的積累。我沒有刻意要寫這樣的技術圖書,寫作這本書純粹是機緣巧合,興趣所致。

wrk是

2006

年發布的,我等待了兩年,一直期望有這樣的書出現,兩年後終於決定自己寫這本書。現在,這本書完成了,感覺輕鬆了很多。

windows核心原理與實現

本文章是作者本人在學習 windows原理與實現 一書時的一些總結和筆記 2.1處理器模式 intelx86處理器 0 最高端特權,cpu處在核心模式,可以訪問當前程序的位址空間和系統空間 3 最低特權,處在使用者模式,只能訪問當前程序的位址空間。2.2記憶體管理 共享的系統位址空間和私有的程序位址...

Windows核心原理與實現之核心載入

在intel x86系統上,windows作業系統獲得控制首先從硬碟的主引導記錄 mbr 開始,windows setup程式在安裝windows時填充mbr 其他的磁碟管理器也可能填充mbr mbr包含 和資料,其 稱為引導 在系統引導時首先獲得控制 mbr中的資料時一張分割槽表,制定了每個分割槽...

《Windows核心原理與實現》終於完成了

windows 核心原理與實現 終於完成了 經過將近兩年的努力,終於完成了 windows 核心原理與實現 一書。2008 年春天,我有了寫一本關於 windows 核心的書的想法,然後聯絡出版社並付諸實施。這就把兩年的業餘時間搭了進去,至少有一半的夜晚遲至 2點才睡覺。按原來的計畫,期望在 200...