研究过windows内核,其实windows内核会判断你用的什么cpu,然后选择是用syscall还是中断门,也就是是今天的windows还在考虑奔三时候的硬件。
windows那些api用查询ssdt表的方式进行调用,也就是说你在用户层调用的api其实是在内核层实现的,然后内核层做了个一个映射给用户层,实现了内核层和用户层的分离,比如句柄。
其他兼容性问题,比如内存分页,29912,101012分页,做了好几套方案应对不同的分页模式。
至于伟大…感觉这…。
上一篇: 你看过的最恶心的是什么?~ 下一篇: 你什么时候意识到自己没见过世面?~