当前位置: 首页 > news >正文

网站制作过程流程嘉兴百度快照优化排名

网站制作过程流程,嘉兴百度快照优化排名,长治政府采购网上商城,做实验室信息的网站文章目录 一、LRU算法是什么?二、使用原理三、代码实现总结 一、LRU算法是什么? LRU算法又称最近最少使用算法,它是是大部分操作系统为最大化页面命中率而广泛采用的一种页面置换算法。是一种缓存淘汰策略,根据使用频率来淘汰无用…

文章目录

  • 一、LRU算法是什么?
  • 二、使用原理
  • 三、代码实现
  • 总结


一、LRU算法是什么?

LRU算法又称最近最少使用算法,它是是大部分操作系统为最大化页面命中率而广泛采用的一种页面置换算法。是一种缓存淘汰策略,根据使用频率来淘汰无用信息,使有用信息进行长时间的保留。

二、使用原理

LRU算法须有两类硬件之一的支持:寄存器或栈。
具体流程(个人理解):
假如我们有这么一个寄存器或栈,头是很久没有访问过的数据,尾是经常访问的数据。在这里插入图片描述我们进行一次访问2的操作,LRU算法会使刚刚访问的元素(也就是2)放到尾部,而后面的元素依次前移。
在这里插入图片描述
如果是添加,则会将首元素(也就是1)删除,其余元素依次前移,新元素添加到尾部。
在这里插入图片描述

三、代码实现

此处是我做CSAPP的CacheLab中的伪代码

   /*没有空位,使用LRU算法进行替换*/eviction_count++;int evictIndex = 0;int maxTime = 0;for (int i = 0; i < E; i++) {if (cacheSet[i].time > maxTime) {maxTime = cacheSet[i].time;evictIndex = i;}}cacheSet[evictIndex].tag = tagIndex;cacheSet[evictIndex].time = 0;

总结

这就是我大概的理解,有点像我平时摞书,最近常看的书放到最顶上,不长看的书就慢慢放到底下了。

http://www.dt0577.cn/news/34283.html

相关文章:

  • 常州专门做网站的公司有哪些福州短视频seo服务
  • 排名前十的网页游戏seo网站优化是什么
  • 做网站挣钱的人短视频搜索seo
  • wordpress 网页模块错位太原seo排名优化公司
  • 宜昌网站推广优化关键词首页排行榜
  • 浦城 网站 做百度检索入口
  • 阿里国际网站首页可以做全屏不网络销售是做什么的
  • 东莞网站的制作设计360识图
  • 苍南县住房和城乡规划建设局网站外链网站推荐几个
  • 绍兴网站开发长沙网络营销公司
  • 哪里 教做网站带维护百度渠道开户哪里找
  • 网站流量超限什么意思青海seo技术培训
  • 建网站公司营销型网站建设免费建立自己的网站
  • 有哪些做设计交易网站有哪些内容今日重大军事新闻
  • 自学网站建设好学吗网络营销方式与工具有哪些
  • 企业网站申请流程刷赞网站推广ks
  • 如何用手机网站做淘宝客注册域名后怎么建网站
  • 重庆南坪网站建设公司长春网站seo公司
  • 建网站 域名 空间网络营销技巧培训
  • 怎么做网站注册的网页广告联盟怎么做
  • 企业网站建设方案案例web个人网站设计代码
  • 网站开发工资济南seo排名是什么
  • b2c网站及网址专门做排行榜的软件
  • 网站建设费用明细湖南岚鸿整站seo定制
  • 园林景观设计公司管理流程seo是什么的缩写
  • jsp做的网站效果谷歌外链工具
  • dw网站首页的导航怎么做win优化大师怎么样
  • 三门网站建设网络测试
  • 网站建设可用性网址搜索引擎
  • 河北网站建设多少钱广州信息流推广公司排名