- 博客(4)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
转载 Linux文件系统十问,你知道吗?
作者:yanfei,腾讯后台架构师,参与项目为搜搜网页开发和搜搜开放平台。关于文件系统,相信大家都不陌生。身为攻城狮的我们几乎天天都会与之打交道,但是细深剖一下,其中又有多少是我们理解深度不够的呢。那么让我们一起来看一下下面这一组Linux文件系统相关的问题吧:1、机械磁盘随机读写时速度非常慢,操作系统是采用什么技巧来提高随机读写的性能的?2、touch一个新的空文件占用磁
2014-03-19 09:58:54 812
转载 LIRS算法的近似实现
从LIRS算法的描述来看,可以理解为两个LRU队列的组合,利用cold缓冲区来保护Hot缓冲区,提高了进入hot缓冲区的门槛,阻止hot缓冲区频繁地变化。为了验证LIRS算法的有效性,笔者自行开发了LRU算法及LIRS算法的c#实现。首先说明LRU算法的实现。采用带表头的单链表来存储数据节点,head指针指向表头,tail指针指向链表最后一个节点。数据节点则记录了每个缓存块的ID,加载状态
2014-03-05 16:44:23 3380 1
转载 LIRS缓存替换算法
LIRS (Low Inter-reference Recency Set)是一个页替换算法,相比于LRU(Least Recently Used)和很多其他的替换算法,LIRS具有较高的性能。这是通过使用两次访问同一页之间的距离(本距离指中间被访问了多少非重复块)作为一种尺度去动态地将访问页排序,从而去做一个替换的选择。这个算法由宋江和张晓东实现。量化局部性所有的页替换算法的
2014-03-05 16:36:12 1870
原创 VS2012在运行C++Win32程序时出现一闪而过的解决方法
在使用VS2012运行C++Win32程序时,在运行时会出现一闪而过的情况,解决办法就是: 在_tmain()函数的return 句之前加上:getchar();这是目前我试验后可行的方法,如果有更好的解决方法,欢迎留言。
2014-03-05 09:47:21 6426 2
供求信息管理系统
2013-05-18
Postgresql找不到服务的问题
2022-02-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人