MSDN的文档只是说不能,但没有说清楚到底为啥。

微软的Doron在他的博客里提了一下,http://blogs.msdn.com/b/doronh/archive/2010/02/02/what-is-irql.aspx,但是还是没有说的太清楚。

其实使用分页内存的时候,如果访问Swap out的内存会触发0E号异常(KiTrap0E),会间接调用MmAccessFault。出于同步要求,他要求提升IRQL至APC_LEVEL。总之,缺页处理是在APC_LEVEL上处理的。

相关文章:

  • 2021-10-06
  • 2022-01-30
  • 2022-12-23
  • 2022-12-23
  • 2021-07-27
  • 2022-12-23
  • 2021-12-04
猜你喜欢
  • 2021-11-24
  • 2021-08-19
  • 2022-01-17
  • 2021-10-08
  • 2021-04-14
  • 2021-04-05
  • 2022-02-10
相关资源
相似解决方案