前天上午跑去考了70-660 Windows Internals 这一科考试。我在去年利用second-shot 优惠,考过两次,结果全都挂了。 这次考试终于通过了。70-660 这门考试主要是考察对Windows 系统的了解,以及如何用工具对Windows 系统出现的各种问题的排查、定位的能力。考试时间105分钟,43道题。是我见过的考试时间最短的一门考试。
微软对这门课程推荐的教材是《Windows Internals》,该书已经由潘爱民进行了翻译,中文名字叫做《深入解析Windows操作系统 第4版》 。 这本书是一个大部头,价格也相对较高。在我看来,这部书虽然好,但并不是70-660 这门课的最好教材,我推荐大家看一下《Windows 高级调试》 这本书。这本书较为系统的讲解了如何使用相关工具对Windows 以及Windows 的应用程序、驱动进行问题排查,如何抓取、分析Windows dump 文件。内容浅显易懂,并且也足够应付70-660 这门考试。
70-660 考察的工具主要是 Windbg、gflags、System Internals suite、kernrate 等工具的用法,选择策略。 其中Windbg 考的最多,其中分析线程、进程、Callstack 的命令需要熟练掌握。 分析dump 的题目占比较少,我也就遇到了3、4道真正是分析dump的题目。
70-660 是一门会者不难,难者不会的考试。 考试题目、选择的答案,都非常简单,一道题目没有几个单词。以正常的阅读速度,应该在40分钟左右可以做完。唯一比较大的遗憾是,70-660 这门考试没有覆盖.NET 应用程序调试SOS 的内容。不知道以后微软是不是会针对.NET 应用程序调试推出专门的考试。
下一目标, 向着MCPD for .NET Framework 4.0 努力……