记一次 Windows10 内存压缩 崩溃分析
💡
原文中文,约7300字,阅读约需18分钟。
📝
内容提要
本文介绍了如何分析Windows崩溃的内核dump,找到代码源头并解决问题。同时介绍了Windows10新增的内存压缩技术,提供了关闭内存压缩功能的解决方法。
🎯
关键要点
- 本文介绍了如何分析Windows崩溃的内核dump,找到代码源头并解决问题。
- Windows操作系统维护EXCEPTION_POINTERS结构体,分析崩溃时的重要信息。
- 使用!analyze -v命令可以获取崩溃的详细信息,包括异常代码和寄存器状态。
- 异常的调用栈信息显示源头来自用户态,触发了缺页中断。
- 解压缩操作是导致崩溃的关键,涉及到Windows10的内存压缩技术。
- 内存压缩技术提高了RAM的存储效率,但增加了解压缩的CPU负担。
- 解决方法是关闭内存压缩功能,避免触发相关的崩溃逻辑。
➡️