新手请教 Primo Cache 设置经验

交流 FancyCache 软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
回复
heeroyuyj
4级用户
4级用户
帖子: 21
注册时间: 周四 8月 08, 2013 8:06 pm

新手请教 Primo Cache 设置经验

帖子 heeroyuyj »

本人因为有时要使用 QQ 旋风下载大文件, 众所周知 QQ 旋风的下载缓存机制形同虚设, 这就导致了总在写入的情况出现 (下载速度大约 1MB/s)

我在 QQ 旋风的百度贴吧看到 Fancy Cache 的介绍, Google 后结果找到了 Primo Cache...

现在的情况是, 本人有 12GB RAM, 下载分区使用的是 exFAT 格式, block size 是 128K

为了解决这个 QQ 旋风的问题, 我之前设置的是针对的 Write 的 Level - 1 Cache 是 256MB, Cluster Size 是 128K, Latency 为 300s

但是运行了一段时间发现 Urgent Write 也有蛮多数据

在坛子里搜索, 看到的说法是缩短写入延迟可以减缓 Urgent 出现, 问题是我希望不要特别频繁的写操作, 是不是加大 Level - 1 Cache 也是可行的?

如果是, 我想把 Cache 加到 1GB, 但 Latency 就保持 300s 这样子

PS: viewtopic.php?f=29&t=1061&p=2835&hilit=urgent#p2835 这里说的缓存写策略, 已经有改进了吗?
花栗鼠
2级用户
2级用户
帖子: 5
注册时间: 周一 8月 05, 2013 3:52 pm

Re: 新手请教 Primo Cache 设置经验

帖子 花栗鼠 »

随便开启primo cache就能解决qq旋风的写盘问题.qq旋风的下载缓存方法不知道是怎么搞的,下载就500k每秒的速度,写盘居然能达到1.3M每秒,而且是很频繁的读写方式,导致系统卡死,相应很慢.
开启primo cache的读写缓存,就算不用延迟写都能解决旋风的写盘问题,开启后基本剩下几十k每秒的写盘了,开启延迟写后写盘次数就更少了.那个urgent 无所谓吧?缓存少延迟时间大就会导致urgent write的几率增大,自己看着办.一般几秒写一次是正常了.没必要开个几十秒的延迟写.
heeroyuyj
4级用户
4级用户
帖子: 21
注册时间: 周四 8月 08, 2013 8:06 pm

Re: 新手请教 Primo Cache 设置经验

帖子 heeroyuyj »

花栗鼠 写了:随便开启primo cache就能解决qq旋风的写盘问题.qq旋风的下载缓存方法不知道是怎么搞的,下载就500k每秒的速度,写盘居然能达到1.3M每秒,而且是很频繁的读写方式,导致系统卡死,相应很慢.
开启primo cache的读写缓存,就算不用延迟写都能解决旋风的写盘问题,开启后基本剩下几十k每秒的写盘了,开启延迟写后写盘次数就更少了.那个urgent 无所谓吧?缓存少延迟时间大就会导致urgent write的几率增大,自己看着办.一般几秒写一次是正常了.没必要开个几十秒的延迟写.
呃, 想想也是, 其实我主要也就是想把 QQ 旋风这个缓存问题解决一下, 也不是特别需要用极大的内存空间来虚拟缓存...

我现在设置 256MB 的 cache, 60s 的 latency, 挺好
花栗鼠
2级用户
2级用户
帖子: 5
注册时间: 周一 8月 05, 2013 3:52 pm

Re: 新手请教 Primo Cache 设置经验

帖子 花栗鼠 »

60s的延迟相对于256Mb来说过大了吧.
wzddzw5
4级用户
4级用户
帖子: 22
注册时间: 周三 5月 01, 2013 4:27 pm

Re: 新手请教 Primo Cache 设置经验

帖子 wzddzw5 »

这个和你的I/O性能有关。
一般情况下单硬盘计算机系统本身会要抽掉大量的读写。
所以我反而建议你将系统盘做读取策略,如果你是XP系统的话。
至于WIN7,那么加大缓存容量是个不错的选择,不过FancyCache For Disk会更好一点。
256M过小了,真的。
回复