假定:在固定数的主存空间前提下
假定作业P共计n页,而系统分配给它的主存块只有m块(m,n均为正整数,且1<M<n),作业P成功访问次数为S,不成功的访问次数为F(即缺页中断次数),则总的访问次数A为:
A = S + F
由定义:
f = F / A (缺页中断率)
影响缺页中断率的因素:
-
分配给作业的主存块数(m),主存块数越多则缺页中断率越低;反之,缺页中断率越高。
-
页面的大小,如果划分的页面大,则缺页中断率就低,否则缺页中断率就高。(注意两者不是反比关系)
-
页面调度算法
-
作业本身的程序编制方法。程序编制的方法不同,对缺页中断的次数有很大影响。