页面置换算法.cpp

时间:2023-04-16 10:24:17
【文件属性】:

文件名称:页面置换算法.cpp

文件大小:5KB

文件格式:CPP

更新时间:2023-04-16 10:24:17

C++实现算法 操作系统

程序执行期间,若程序所要访问的页面未在内存时,便发出缺页中断,中断处理程序首先保留CPU环境,转入缺页中断处理程序。查找页表,得到该页在外存的物理块后,如果内存未满,则将缺页调入内存并修改页表。 如果内存已满,则按照某种置换算法从内存中选出一页换出;如果该页未被修改过,可不必将该页写回磁盘;但如果此页已被修改,则必须将它写回磁盘,然后再把所缺的页调入内存,并修改页表中的相应表项,置其存在位为“1”,并将此页表项写入快表中。


网友评论