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

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

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

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

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

FancyCache简述

FancyCache是一个可以将系统内存或闪存虚拟成硬盘缓存的软件。它把从硬盘中读取的数据存入系统内存或闪存,使系统在下次访问该数据时可以很快从内存读取,避免再次读取速度较慢的硬盘,从而突破硬盘瓶颈,提升系统性能。 FancyCache还具有检测和利用系统未识别内存的功能,解决32位Windows操作系统无法完全使用4G或更多内存的问题。通过将检测到的系统未识别内存用作硬盘缓存的方式,FancyCache使计算机可以利用全部安装的内存。

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

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

当系统发出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测试者请注意在测试之前对重要文件和数据先进行备份,以防万一。如遇系统无法启动等致命问题,用户可以尝试进入安全模式卸载软件。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

在任意手机部署Nethunter

0x01 前言 Kali Nethunter是一款用于安全研究的手机固件包,可以使Android设备增加“无线破解”、“HID攻击”、“伪造光驱”等的硬件功能以...

4226
来自专栏程序员八阿哥

王老板Python面试(1):HTTP中GET与POST的区别?

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。

1021
来自专栏杨建荣的学习笔记

用脚本来讲一个技术生活的故事 (r9笔记第32天)

对于生活,用文字表达是一种非常好的方式,作为技术人,我决定使用一个脚本来映射技术生活中的一些小故事,也是在今天突然想到的。 对的,你没有看错,就是下面这个命令。...

3583
来自专栏小程序

【云加小程序2018年4月】更新日志

1764
来自专栏工科狗和生物喵

如何构建局域网极速云盘(速度神快)--局域网内共享文件详解

下面我来介绍一下。跟我上面所说的话完全无关的一个东西,局域网内共享文件夹的办法。~~另外我多说一句,我共享文件夹的共享方法只在windows下成功,mac下无论...

2192
来自专栏JAVA高级架构

如何设计一个麻雀般的微型分布式架构?

设计该系统初衷是基于描绘业务(或机器集群)存储模型,分析代理缓存服务器磁盘存储与回源率的关系。系统意义是在腾讯云成本优化过程中,量化指导机房设备扩容。前半部分是...

1083
来自专栏工科狗和生物喵

如何构建局域网极速云盘(速度神快)--局域网内共享文件详解

正文之前 因为我是两部电脑工作,一部Windows,一部Mac,windows自带系统天赋,很多东西子在windows下安装简直如同吃饭喝水一般简单,但是在Ma...

4316
来自专栏FreeBuf

某云用户网站入侵应急响应

1、情况概述 该案例是前期应急处置的一起因安全问题导致的内网不稳定的情况。写下来,和大家一起讨论应急响应的一些思路及其中间遇到的一些坑,欢迎大牛指点、讨论。 情...

2977
来自专栏区块链

黑客网络攻击是通过怎样的手段进行

黑客可能会利用下列的公开协议或工具,收集驻留在网络系统中的各个主机系统的相关信息: (1)TraceRoute程序。 能够用该程序获得到达目标主机所要经过的网络...

2069
来自专栏蛋未明的专栏

myweb0.3更新说明

1455

扫码关注云+社区

领取腾讯云代金券