有关操作系统中,请求是分页管理中有效存取时间(ETA)的计算,为何是缺页率直接与交换页时间相乘

 

交换页,就是讲从磁盘读入所需的页,然后读入内存,并对页表进行补充的时间,所以肯定要访问内存,所以就包含了读取内存的时间

举例计算:

假定作业job1共有m页,系统分配给它的主存块为n块,这里m>n。 如果作业Ji执行过程中总的内存访问次数为A, 成功访问的次数为S不成功的访问次数为F(产生缺页中断的次数),

则:

A=S+F

缺页率: p=F/A

假设:

存取内存的时间 = T ms

(说的是进行一次查找页面,未发生缺页情况,总的内存存取时间,

如果换成为存取一次内存时间为t,则总的内存存取为2t,因为要访问两次内存,查找页表一次,访问内存物理地址一次)

交换页的时间 = L ms 既然交换了,那就肯定要访问内存

(假设T=1,L=10)

有效存取时间:

EAT = T*(1 – p)  + L*p

        = T  + (L-T)p    (ms)

(带入数)=1+9p (ms)

 

(侵删)

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值