读《understanding linux kernel》时的一个问题
在中断异常一章有这么一句话:
An interrupt handler may preempt both other interrupt handlers and exception handlers.
Conversely, an exception handler never preempts an interrupt handler. The only exception
that can be triggered in Kernel Mode is Page Fault, which we just described. But interrupt
handlers never perform operations that can induce Page Faults, and thus, potentially,
process switch.
我不能理解的是最后一句,在中断中不会产生“页错误”,为什么呢?
An interrupt handler may preempt both other interrupt handlers and exception handlers.
Conversely, an exception handler never preempts an interrupt handler. The only exception
that can be triggered in Kernel Mode is Page Fault, which we just described. But interrupt
handlers never perform operations that can induce Page Faults, and thus, potentially,
process switch.
我不能理解的是最后一句,在中断中不会产生“页错误”,为什么呢?
...全文
相关推荐
Understanding the Linux Kernel 3rd
"Understanding the Linux Kernel 3rd" 是一本关于操作系统内核的书籍,专注于Linux系统,特别是Linux 2.0版本。这本书旨在引导读者深入理解Linux内核的源
Understanding the Linux Kernel 3rd Edition (PDF)
《Understanding the Linux Kernel》第三版详细介绍了Linux内核的数据结构、算法及编程技巧,涵盖内存管理、文件系统、进程调度等关键主题,并重点分析了2.6版本的更新内容。
Linux kernel Architecture+Understanding Linux kernel
《Linux Kernel Architecture + Understanding Linux Kernel》是一套深入探讨Linux内核和系统编程的资源,适合对操作系统原理感兴趣的读者,特别是那些计划开发
Understanding the Linux Kernel, 3rd Edition
Understanding the Linux Kernel, 3rd Edition - By Daniel P. Bovet, Marco Cesati.mobi
UnderStanding Kernel
订阅者能够快速定位到紧迫问题的答案。《Understanding the Linux Kernel》第三版强调了Linux内核的各个核心部分,例如进程调度、内存管理、文件系统和网络栈等。



