Inisde Windows, 4e

Hello again, and sorry for the incredibly long delay between posts. Work has gotten busy lately, and I’ve been running around doing various non-technical things for the past six or so weeks (trade show, media tour, partner launch, major version upgrade of our main product, etc). I’ve barely had time to think, let alone blog. 🙂

I don’t know how it happened, but I noticed last January that Russinovich and Solomon had managed to slip another edition of the Inside Windows series past me without my noticing it. The current (fourth) edition, Microsoft Windows Internals, is the update to the very popular Inside Windows 2000, and now covers Windows XP, Windows Server 2003, 64-bit computing, and more.

In particular, they have updated the memory manager section on how Windows deals with 64-bit architectures, and have added a section on WOW. They also added a new chapter on crash dump analysis, which should answer most of the basic questions we see pop up on the WINDBG list.

Overall, it’s a good buy, especially if you happened to like the third edition (which I did). Recommended.

In unrelated news, I’m starting on a bit of an experiment with the build system for my company’s products. We have been using a cobbled-together Visual Stuido 6 / PSDK / DDK environment for a very long time, and it’s getting very difficult to manage. So, I’m toying with switching entirely to the DDK for product building. It’ll be interesting to see how well it works, and I’ll definitely write an article or two on it.

One Reply to “Inisde Windows, 4e”

  1. We switched to DDK build last year and it works 😉 But I needed to derive tools from DDK, add some headers/libs from PSDK and make some changes to makefile.new. But this solution is also flawed because there’re no converting tools to/from VS project files, so may be MSBuild build process is better, did you check it?

Leave a Reply

Your email address will not be published. Required fields are marked *