初用这个软件,有些问题不太清楚,希望大家指点
本子配置:core2 due t6500 , 4G DDR2, 320G 西数 8M缓存,独显(不使用系统内存)
win7 64位 + xp 32位
1.缓存粒度对性能是不是很重要,如果个人电脑把缓存粒度设置很小来提高命中率,会不会有什么副作用
2.LFU-R是不是最近最不常用调度?缓存算法是不是保持默认的lfu-r比较好,如果不是,各自比较适合哪种情况呢,如果通过软件统计的话,会不会加重cpu负担
3.如果在一级缓存较大的情况下(在短时间内不会因为超出大小而删除旧数据),设置较低的延时写入,会不会发生周期性大量向硬盘写回数据
4.二级缓存什么时候起作用,大概是怎么工作的
5.看论坛里说一级缓存性能是高于二级的,如果是使用系统未识别内存作为二级缓存的话,那么在读取写入性能上是一样的,这样的话一二级缓存性能差别大吗
6.如果缓存策略选择只读,是不是可以打开“关机时丢弃缓写数据”,性能上会不会降低很多
7.Release After Write,如果不勾选此项,那么包含写数据的缓存是根据什么策略被丢弃的
8.在4G内存32位xp下,分配1G ramdisk作为页面文件+1G fancycache缓存是不是比分配1G缓存+1G二级缓存性能好些?xp和win7在保留多大内存的情况下才不会影响系统性能
初用fancycache,求教一些问题 Topic is solved
初用fancycache,求教一些问题
上次由 xander 在 周一 10月 17, 2011 3:16 pm,总共编辑 1 次。
Re: 初用fancycache,求教一些问题
看来你比我专业,我就帮你顶下,看看下面的回答吧。
Re: 初用fancycache,求教一些问题
1.目前缓存粒度对性能有影响,参见
http://www.romexsoftware.com/zh-cn/fanc ... -read.html
其中提到
3. 数据延时写入除了按照设置的延时时间,还会自动调整避免瞬时大量写入造成其它程序响应迟钝。
5. 一级缓存性能远大于二级缓存。本身未识别内存的读写性能也要低于系统识别的内存。
6. 缓存策略是“只读”时是不会允许打开“延时写入”功能的,更不会允许“关机时丢弃缓写数据”
7. 主要根据缓存算法决定如何丢弃数据。
8. 对于 4G 32位系统,倾向于 “1G ramdisk作为页面文件+1G fancycache”。
至于保留多大内存的情况下才不会影响系统性能, 一般有频繁页面交换时,说明内存不足,此时性能影响比较严重。
http://www.romexsoftware.com/zh-cn/fanc ... -read.html
其中提到
2. LRU, LFU-R 对CPU负担影响很少。LFU—R 接近标准算法 LFU,只是略有改进。为达到最佳读取性能,建议设置缓存粒度等于或小于文件系统的簇大小。这条规则适用于 1) FancyCache 分区版 2) FancyCahe 硬盘版 并且硬盘为SSD 且在Windows 7下分区。
(注: 缓存粒度等于或小于文件系统的簇大小有助于提升性能,然而过小的缓存粒度需要占用较多的系统内存,尤其当目标分区/硬盘容量较大时。)
3. 数据延时写入除了按照设置的延时时间,还会自动调整避免瞬时大量写入造成其它程序响应迟钝。
5. 一级缓存性能远大于二级缓存。本身未识别内存的读写性能也要低于系统识别的内存。
6. 缓存策略是“只读”时是不会允许打开“延时写入”功能的,更不会允许“关机时丢弃缓写数据”
7. 主要根据缓存算法决定如何丢弃数据。
8. 对于 4G 32位系统,倾向于 “1G ramdisk作为页面文件+1G fancycache”。
至于保留多大内存的情况下才不会影响系统性能, 一般有频繁页面交换时,说明内存不足,此时性能影响比较严重。
Re: 初用fancycache,求教一些问题
请问下我是12G的 WIN7 32位系统。硬盘2块,盘符较多,第一次用这个软件。每个盘符都要分一级缓存么?我现在每个盘都分512M了,这样做对不对呀?
还有我没有设置二级缓存,设跟不设性能差别大么?谢谢回复。
还有我没有设置二级缓存,设跟不设性能差别大么?谢谢回复。
-
- 3级用户
- 帖子: 18
- 注册时间: 周五 9月 16, 2011 9:34 am
Re: 初用fancycache,求教一些问题
support 写了:1.目前缓存粒度对性能有影响,参见
http://www.romexsoftware.com/zh-cn/fanc ... -read.html
其中提到2. LRU, LFU-R 对CPU负担影响很少。LFU—R 接近标准算法 LFU,只是略有改进。为达到最佳读取性能,建议设置缓存粒度等于或小于文件系统的簇大小。这条规则适用于 1) FancyCache 分区版 2) FancyCahe 硬盘版 并且硬盘为SSD 且在Windows 7下分区。
(注: 缓存粒度等于或小于文件系统的簇大小有助于提升性能,然而过小的缓存粒度需要占用较多的系统内存,尤其当目标分区/硬盘容量较大时。)
3. 数据延时写入除了按照设置的延时时间,还会自动调整避免瞬时大量写入造成其它程序响应迟钝。
5. 一级缓存性能远大于二级缓存。本身未识别内存的读写性能也要低于系统识别的内存。
6. 缓存策略是“只读”时是不会允许打开“延时写入”功能的,更不会允许“关机时丢弃缓写数据”
7. 主要根据缓存算法决定如何丢弃数据。
8. 对于 4G 32位系统,倾向于 “1G ramdisk作为页面文件+1G fancycache”。
至于保留多大内存的情况下才不会影响系统性能, 一般有频繁页面交换时,说明内存不足,此时性能影响比较严重。
请问如何知道“有频繁页面交换”,用什么软件可以看出来,对FancyCache来说,这方面硬盘版和分区版有区别吗?好像以前有帖子说到,硬盘版里看磁盘读写不准确
Re: 初用fancycache,求教一些问题
你用的分区版还是硬盘版。fzcs 写了:请问下我是12G的 WIN7 32位系统。硬盘2块,盘符较多,第一次用这个软件。每个盘符都要分一级缓存么?我现在每个盘都分512M了,这样做对不对呀?
还有我没有设置二级缓存,设跟不设性能差别大么?谢谢回复。
看你使用需要吧,哪个盘用的多,就在哪个盘上多用些缓存。