|

页面置换算法:LRU,LFU与ARC详解

该篇文章首发于boyn.top,转载请声明 什么是缓存在软件开发的各个环节中,我们为了速度,通常都会使用一些缓存来使得执行速度加快,常见的有浏览器对页面的本地缓存,CDN,还有DNS中的缓存,这些是网络中的缓存,同样,计算机底层也有很多地方用到了缓存,根据速度的不同,将计算机的存储结构分为了多层,从而构成了大小不同,速度不一的缓存体系. 页面置换算法缓存是非常好用,并且可以节省大量的时间,但是我们要知道,为了将数据缓存下来,我们同样需要空间来对它们进行管理.但是任何计算 ...

Boyn
Boyn
6 min read
|

我为什么清空了所有文章

该篇文章首发于boyn.top,转载请声明 大约在半年前,我就开始接触写博客了.那时候刚接触新鲜事物的我还是很疯狂的,连爬带滚大约在4个月之内产出了100多篇文章. 但是后面我出现了疑惑,我自己真的想要看这些文章吗?毫无疑问,这些产出的文章我自己是不愿意去看的. 原因有二. 第一,一篇文章的字数太多,主题太散,与其说是博文,更不如说是一篇篇的说明文档,通篇文章充斥着简短的说明与大段的代码,这些在软件的官网上面就可以找得到,为什么我要自己重新写一遍呢? 第二,就是文章的内 ...

Boyn
Boyn
1 min read