原文:C语言实现FIFO算法与LRU算法

在操作系统中,当程序在运行过程中,若其所要访问的页面不再内存中而需要把他们调入内存,但内存已无空闲空间时,为了保证该进程能正常运行,系统必须从内存调出一页程序或数据送磁盘的兑换区中。但哪一个页面调出,须根据一定的算法确定。通常,把选择换出页面的算法称为页面置换算法 Page Replacement Algorithms .置换算法的好坏将直接影响到系统的性能。 先进先出 FIFO 页面置换算法 ...

2014-05-12 21:52 0 9105 推荐指数:

查看详情

OPT、FIFOLRU算法实现

FIFO) 最近最久未使用算法LRU) 三、 实验原理 1. 虚拟存储系统 UNIX中 ...

Tue Jun 09 22:12:00 CST 2020 0 3188
C语言实现FIFO

; unsigned int tail ; }FIFO; //-------初始化 FIFO * init(){ FI ...

Thu Jun 04 21:25:00 CST 2020 0 1001
淘汰算法 LRU、LFU和FIFO

含义: FIFO:First In First Out,先进先出LRU:Least Recently Used,最近最少使用 LFU:Least Frequently Used,最不经常使用 以上三者都是缓存过期策略。 原理和实现: 一、FIFO按照“先进先出 ...

Fri Sep 07 17:42:00 CST 2018 0 773
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM