梦想的港湾

  • 『Diary』我的随笔
  • 『Diy』玩转硬件
  • 『History』博客手札
  • 『Coding』捣鼓代码
  • 『Solution』解决方案

大内存的机子的新玩具-FancyCache

分类:『Diary』我的随笔日期:2011-12-01作者:独自流浪

in-memory-analytics.jpg

自从这个学期开始,DDR3内存进入了白菜价时期,4G 1333笔记本的都只需要130RMB左右,果断入手两条

但是,哪怕在64位下面,8G内存,在这学期不怎么跑大型PS的情况下,多多少少有些浪费

一直在想充分发挥大内存优势的方法,用过RamDisk,但一想到要每次开机加载那么庞大的镜像,就失去动力了

直到今天,发现了FancyCache这款软件

FancyCache简述

FancyCache是一个可以将系统内存或闪存虚拟成硬盘缓存的软件。它把从硬盘中读取的数据存入系统内存或闪存,使系统在下次访问该数据时可以很快从内存读取,避免再次读取速度较慢的硬盘,从而突破硬盘瓶颈,提升系统性能。

FancyCache还具有检测和利用系统未识别内存的功能,解决32位Windows操作系统无法完全使用4G或更多内存的问题。通过将检测到的系统未识别内存用作硬盘缓存的方式,FancyCache使计算机可以利用全部安装的内存。

看来官方的本意,是用于32位系统,把那未利用到的几百M用来做硬盘Cache(正常硬盘Cache只有32M,而最新的也就64M,所以就算是32位下面4G内存,效果依旧明显)

FancyCache-principle-1.png

其工作原理就是用内存虚拟成硬盘上面的Cache,对操作系统而言,其行为与正常硬盘读写无异

FancyCache-principle-2.png

当系统发出I/O请求时,如果Cache中有缓存,则直接从Cache(也就是内存)中读取,没有的话,才从硬盘上面读取

正好这学期有操作系统和计算机组成原理的课,对于Cache还是有点了解,所以这个软件的出现让我异常激动

争论点

世上没有完美的东西,软件也有优缺点

1、FancyCache争论比较多的是对写操作进行缓存时,数据并不是实时写入硬盘,而是在内存中保留一段时间再写入,如果中途系统意外掉电,会造成数据丢失。

当然,我的是笔记本,就算停电,还有电池(上次Y450电池门,换回来的新电池续航时间有将近4小时)

2、其缓存算法不是由硬件执行,而是CPU模拟,所以会有一定的性能损失。

这个问题网上讨论的不多,但是我认为是有的,今天一开始出现过CPU一直50%的占用,也可能是参数没设置好,不过现在没再出现过。

彩蛋

这款软件有一个延迟写入功能,对于SSD那脆弱的写入次数来说,是个宝(当然,更长寿命的SSD很快面试了)

相关信息

官方使用帮助:http://www.romexsoftware.com/zh-cn/fancy-cache/help.html

官方下载地址:http://www.romexsoftware.com/zh-cn/fancy-cache/download.html

 

里面有分区版和硬盘版,我建议使用分区版,理由如下:

1、分区版针对性更高,对系统盘和软件盘、游戏盘设置缓存后,效果明显。

2、同等缓存容量,目标少的话,缓存命中率更高

3、硬盘版的某个优先级不如分区版高,导致使用硬盘版,你依旧会看到硬盘灯闪烁,win7自带资源监视器监视到硬盘读写操作。但使用分区版则不会看到这些情况,虽然使用上是一样,但心理舒服些,硬盘灯不刷刷的闪了

最后注意:我们强烈建议您在非实际生产和工作环境中测试beta版本软件,以免造成不必要的损失,尽管当前版本已是比较稳定版本。同时Beta测试者请注意在测试之前对重要文件和数据先进行备份,以防万一。如遇系统无法启动等致命问题,用户可以尝试进入安全模式卸载软件。

 





Tags: FancyCache , 大内存 , 系统加速 , 缓存
  • 上一篇:最近PC界事件有感
  • 下一篇:第三方评论系统
0条评论

暂时没有评论!

发表评论 点击取消评论.

*必填

*必填

  • About
  • To Do
  • Favorites
  • My Plugins
  • Links
  • Gelivable

碎碎念:

  • 貌似一神器也 http://t.co/A9rhHctT 1 hour ago
  • notepad++的路过~ 最近上课在学java,顺带用用NetBeans,支持SVN,Git等很爽,但是IDE运行不是特别流畅 http://t.co/hNGT1QA5 2 hours ago
  • 你们参考这个帖子再考虑吧~ 现在单芯片已经可以做到32G http://t.co/DP5HtG1D 32G在稳定在4M写入,要将近两个半钟才能写满数据 http://t.co/d9eYHwIq 2 hours ago
  • 4M的写入,32G要多久才能写满? http://t.co/vaomAs0m 2 hours ago
  • @saharabear 具体原因我也看不出来,我之前也遇到过你这样的情况,后来改用suphp就没再试过了~在访问量不大的情况下,我觉得还不是prefork的问题,相信你的机子还没遇到性能问题,只是某个东西在不停... http://t.co/yaRZ7RxG 12 hours ago
Copyright © 2008-2012 梦想的港湾 All rights reserved. 67次请求.耗时0.436秒
Powered by WordPress. Theme by WordPress主题巴士. Modify By 独自流浪

无觅相关文章插件,快速提升流量