Windows内核实现的34个关键问题PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:王晓松,王明丽著
- 出 版 社:沈阳:东北大学出版社
- 出版年份:2017
- ISBN:9787551715324
- 页数:198 页
第1章 Windows内核系统综述 1
1.1 一个清晰简洁的Windows内核框架 1
1.2 Windows的基础性机制——对象与句柄 10
1.3 意外的保险机制——异常处理 19
1.4 幕后英雄——服务机制 27
1.5 窗口显示机制的灵媒——消息机制 34
1.6 Windows中的hook船长——消息钩子机制 40
1.7 Windows的独门秘术——注册表机制 45
1.8 Windows中的穿墙之术——系统调用 53
第2章 内存管理相关 62
2.1 寻址那些事儿——保护模式下的寻址机制 62
2.2 双重角色的扮演——页目录自映射 68
2.3 跨界是怎样实现的——跨进程操作 71
2.4 大粒度的内存管理——系统地址空间的页面管理 74
2.5 一棵树的故事——用户地址空间的内存管理 79
2.6 小粒度的内存管理——内存池管理 84
2.7 自助管理的范例——系统PTE的使用 89
2.8 Windows中共享内存的奥秘 92
2.9 物理内存的直接管理者——物理页面的管理 101
第3章 进线程管理相关 107
3.1 进线程初体验——进程和线程 107
3.2 忙而不乱——线程的调度与切换 108
3.3 Windows中一个进程的诞生 112
3.4 如何向CPU投递一段代码——延迟过程调用(DPC) 117
3.5 如何向线程投递一段代码——异步过程调用(APC) 124
3.6 Windows中的红绿灯——同步机制 133
3.7 代码共享的实践者——DLL文件的加载 138
第4章 硬件与驱动 145
4.1 硬件机制的两个核心对象——驱动对象与设备对象 145
4.2 IRP的初级穿越——单层驱动调用 148
4.3 IRP的高级穿越——多层驱动调用 151
4.4 数据传递的助力者——MDL机制 155
4.5 复制、粘贴、剪切的背后——NTFS文件系统 161
4.6 提高文件系统效率的机制——文件缓存 167
第5章 四个趣味专题 174
5.1 几十万元奖金的背后——缓冲区溢出入门 174
5.2 抓虫子(debug)的背后——调试机制 180
5.3 两个怪进程——进程SMSS与CSRSS 185
5.4 原子操作的范例——无锁单链表实现 193
参考文献 198
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《强制执行前沿与热点问题》陈兴责编;乔宇 2020
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《关键教育事件20例》张肇丰,徐士强主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《马克思主义意识形态建设的基础问题探幽》陈冬生,王枫桥责编 2019
- 《教自闭症孩子主动发起和自我管理 应用关键反应训练提高社交技能》(美)Lynn Kern Koegel,(美)Robert L. Koegel著 2019
- 《文化转向视角下的英汉翻译问题再审视》王燕著 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《中国地方艺文荟萃 华北东北卷 第1辑 3》《中国地方艺文荟萃》编委会编 2018
- 《中国地方艺文荟萃 华北东北卷 第1辑 1》《中国地方艺文荟萃》编委会编 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《唐代营州与东北边疆经略》宋卿著 2019