Windows Kernel principle and implementation have finally been completed

Source: Internet
Author: User

Windows Kernel principle and implementation have finally been completed

After nearly two years of efforts, I have finally completed the book "Principles and implementations of Windows Kernel. In the spring of 2008, I had the idea of writing a book about the Windows kernel, and then contacted the publishing house and put it into practice. In this way, I spent two years in my spare time. At least half of the night was later than 2.

According to the original plan, the book is expected to be published in the fall of 2009. In fact, by June 2009, the main content of this book, namely process and thread management, memory management, synchronization and concurrency, and I/O, has been completed, but considering the integrity of the system, I spent a lot of ink describing other parts of the Windows system and finally completed all the chapters in early December 2009. Next, review all the content, including the text after the previous article, in early April 2010.

Before that, I wrote only one book, that is, I wrote "com Principles and Applications" in 1998 and published it in November 1999. It took me about nine months to write COM. In retrospect, the description of COM technology is basically just stuck on the surface and has not gone deep into the core of COM. If I write com again today, I believe it can be well written. Even if you do not refer to the implementation code of COM, You can explore the implementation details of COM in various ways. Of course, this requires enough time.

Writing the Windows kernel is actually a learning process. Although many details of the Windows Kernel have been known in advance, a large number of details need to be clarified in order to accurately and systematically describe the various mechanisms in the Windows Kernel. Sometimes a very small detail may take two nights. I often think about how kernel developers and designers come up with so many exquisite designs in the Windows Kernel. Every time I think about a problem, there will always be an open-minded feeling. I believe many programmers have such fun.

From the last book to this book, after 10 years, it does not mean that writing this book requires 10 years of accumulation. I did not deliberately write such a technical book. writing this book is purely a coincidence and interest. Wrk was released in 2006. I waited for two years and expected such a book to appear. Two years later, I finally decided to write it myself. Now, this book is complete, and it feels much easier.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.