先进先出页面置换算法
来源:互联网 发布:php curlfile上传文件 编辑:程序博客网 时间:2024/06/05 03:13
地址映射过程中,若在页面中发现所要访问的页面不再内存中,则产生缺页中断。当发生缺页中断时操作系统必须在内存选择一个页面将其移出内存,以便为即将调入的页面让出空间。而用来选择淘汰哪一页的规则叫做页面置换算法。最简单的页面置换算法是先入先出(FIFO)法。
优先淘汰最早进入内存的页面,亦即在内存中驻留时间最久的页面。该算法实现简单,只需把调入内存的页面根据先后次序链接成队列,设置一个指针总指向最早的页面。
假定系统为某进程分配了三个物理块,并考虑有以下页面号引用串:7, 0, 1, 2, 0, 3, 0,4,2,3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1。釆用FIFO算法进行页面置换,进程访问页面2时,把最早进入内存的页面7换出。然后访问页面3时,再把2, 0, 1中最先进入内存的页换出。由下图可以看出,利用FIFO算法时进行了12次页面置换。
访问页面70120304230321201701物理块17772 224440 00 777物理块2 000 333222 11 100物理块3 11 100033 32 221缺页否√√√√ √√√√√√ √√ √√√http://baike.baidu.com/link?url=5ZINbOEiGtKTy0IR9IDdOC2p7t4AWZTKLzDUv1X-yF1bL3tB9ELJTqNvN2anP6yMIiKJJAXQS_2RcnEuc2mwLa
0 0
- 先进先出页面置换算法
- 页面置换算法-先进先出(FIFO)
- /*先进先出页面置换算法*/
- 操作系统-页面置换算法-先进先出置换算法
- 先进先出置换算法
- 内存页面置换算法之先进先出(java 版)
- 先进先出页面置换算法(FIFO)
- 先进先出页面置换算法c语言源码
- 先进先出(FIFO)置换算法
- FIFO先进先出置换算法
- 先进先出(FIFO)置换算法
- 操作系统页面置换算法之先进先出(FIFO)算法
- 操作系统--页面置换算法(先进先出算法,最近最久未使用算法,最佳置换算法)--JAVA实现
- FIFO(First-In First-Out)先进先出页面置换算法详解
- FIFO先进先出页面置换实现请求分页
- [数据结构与算法]最佳置换算法和先进先出置换算法
- 先进先出页面淘汰算法(FIFO)
- android开发常用的缓存策略详解(2)- 先进先出(FIFO)置换算法
- Socket实现一个简单的半双工通信
- Android Studio--Error:duplicate files during packaging of APK F:\android_studio_project\nizaoma\app\
- linux vi 编辑常用按键说明
- TextView中文加粗
- 微信一些关键参数的长度,建字段参考
- 先进先出页面置换算法
- 通用操作系统与实时操作系统(RTOS)比较
- 破解Excel的宏密码
- SAT填空题常考词汇之变义单词
- 16. 分支管理
- 文章标题
- Longest Palindromic Substring--leetcode
- 日语学习之沪江N3基础 20150623 -5
- OpenCV 神经网络