Chinaunix首页 | 论坛 | 博客
  • 博客访问: 527591
  • 博文数量: 90
  • 博客积分: 7000
  • 博客等级: 少将
  • 技术积分: 1110
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-05 11:02
文章分类

全部博文(90)

文章存档

2017年(2)

2011年(1)

2008年(18)

2007年(33)

2006年(36)

我的朋友

分类: WINDOWS

2008-06-04 18:24:27

关于缓存命中篇。
一直有网友问我,关于命中提高的事,几个月下来真的是烦了,今天把相关技术共享出来,希望能帮助到有上进的朋友,自己多去测试,我不希望你们成拷盘手。多去想想原理。
今天主要和大家说的是命中缓存很重要的一步,移动页面为假象。
什么是移动页面为假像?比如说,你一共分了4个镜像(C D E F)D镜像是你需要设置页面的包,那么在设置虚拟内存(即页面文件)的时候,你就只需要开C盘超级,D盘超级不开。你设置的时候,还是把虚拟内存设置在D盘上,这样一来D盘上根本就没你那页面文件,当你启动电脑的时候,系统会临时对D盘生成一个虚拟内存文件,这样一来,每台电脑启动都会有相同的动作,那么根据缓存的算法(不管你是MRU还是MFU)他都会100%的命中进去(因为每台的动作相同)。大家如果不相信,可以在性能里添家磁盘缓存进去观察。。。
此主题相关图片如下:

此主题相关图片如下:
小注释:把虚拟内存在那个盘不重要,只要不在C盘就行。当然也不要设置在最常开超级的网络游戏盘里,这里有人就会问,如果我开了那个盘的超级,把这个文件生成了实文件我该怎么办?很简单的处理办法,你在服务器上开包,打开隐藏文件(这个都会吧?)把虚拟内存文件删除即可。
虚拟内存全部命中在了缓存里,那么也就是说,只要是调用虚拟内存的文件,读写都是走的缓存(也就是服务器内存),这样一来肯定速度好,肯定流畅。有人这样说过,速度好不好,主要是看你的页面处理上是怎么给的。
关于分机压制回写解释:
分机压制回写,主要是通过把读写动作尽量的压制到本地内存中去。
常用工具有:RAMDISK---O&O---SCII XP版。要用这3样软件,我建议上1G内存。
细说这三样软件,RAMDISK我相信大家都知道是什么,也知道怎么用。
有人说RAMDISK就是不好,问为什么?很简单,网上看视频很多时候空间不够用。其实这个大家都知道,我们讨论的是怎么样去更好的利用本地资源,而不是其他,至于其他的自己想办法处理。
RAMDISK,我一般分的是64M,只回写IE,其他的一个都不放进去,IE的回写机制,是纯碎片,一台机子我们平均就算10M,那么100台就等于多少碎片?这对服务器意味着什么???
此主题相关图片如下:
 
O&O这个软件,再很早以前就提出来了的。也有很多朋友说用了以后感觉没什么效果,那是你设置的问题。通过测试,不会设置的人,可以用最大文件缓存。在做的时候我也遇到了蓝屏现象,研究得出,那是因为本地内存释放时间不够,出现了内存和缓存区交换数据出现了错误。要让它不蓝,你就要设置内存释放时间(经常用的人应该知道在那里设置吧?)要设置这项数据需要手动设置O&O。
此主题相关图片如下:

SCII XP版。在1012版下。XP版不支持双核,在现在的116版下已经支持很好了(软件下载百度找找就找到了)设置了一下,效果还行,我个人建议只对页面盘设置。设置办法跟设置服务器读盘一样,内存数在1G下,只给128-200M左右就够了,大了无意。116版我测试服务器的时候,要死机,对服务器没测试下去。
有人问这3样软件可以一起用不,当然可以,前提是你内存更大。。。
关于缓存问题,我就说这么多了,如果你有不同的意见建议可以跟帖说明,本帖拒绝攻击性言论!!!其他理论和设置,可查看我以前发的相关帖子,里面已经说了很多
RAMDISK 下载
SuperCache.II特别版 下载
O&O 下载
阅读(971) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~