ZKX's LAB

缺页中断处理 缺页中断是如何发生的?发生缺页中断后如何处理?

2020-10-02知识18

操作系统-缺页中断问题

缺页中断处理 缺页中断是如何发生的?发生缺页中断后如何处理?

缺页中断处理程序要完成的功能是什么 中断处理程序,本质上就相当于一个函数。当硬中断发生时系统会自动调用,包括时钟等等需要系统硬件固定执行的程序,以及一些异常处理程序(比方说被0除等等);。

缺页中断处理 缺页中断是如何发生的?发生缺页中断后如何处理?

叙述缺页中断的处理步骤 以及和一般中断的区别? 一般中断只需要保护现场然后就直接跳到需及时处理的地方。缺页中断就是要访问的页不在主存,需要操作系统将其调入主存后再进行访问。故缺页中断除了保护现场之外,还要判断内存中是否有足够的空间存储所需的页或段,然后再把所需页调进来再使用。

缺页中断处理 缺页中断是如何发生的?发生缺页中断后如何处理?

怎样实现缺页中断 (1)缺页中断时间由:2113缺页中5261断服务时间、将缺页读4102入的时间、进程重新执1653行的时间三部分构成。(2)无缺页时的有效访问时间=100ns=0.1us有缺页时的有效访问时间=(1-p)*0.1+p*25000us=0.1+24999.9*p要使((0.1+24999.9*p)-0.1us)/0.1us成立必须有p<;=0.01/24999.9=1/2499990

#缺页中断#中断处理

随机阅读

qrcode
访问手机版