POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
楼主: Much2soon
打印 上一主题 下一主题

被人唾弃的SSD做缓存实测,更新使用9个月后的硬盘状态图。

  [复制链接]
1#
发表于 2012-2-20 22:52 | 显示全部楼层
支持楼主。这个缓存方式能够自动的根据用户的使用频率和常用读写的文件自动的缓存,其实能够实现更方便和更大范围的SSD加速。

至于那些认为只有把软件安装在SSD才正确的,而缓存不正确的说法,在某种 条件下是成立的。那就是他很明确自己常用哪些软件,读取哪些文件,并且把它们存在SSD上,而HDD上是很少读写的;否则,应该还是缓存这种方式最自动最科学。
回复 支持 反对

使用道具 举报

2#
发表于 2012-2-20 23:06 | 显示全部楼层
本帖最后由 gzpony 于 2012-2-20 23:06 编辑

多说几句。

很多人都知道了80-20原理。比如说用户在80%的时间是只用20%的软件,而其他80%的软件只在20%的时间里使用。当然每个用户的习惯不同,所以上面的数字可能每个人不同,但原理相通。

那么能有缓存加速这20%的软件,那么给用户的性能体验提升的效果是很大的,但又不需要付出100%的加速代价。

SSD缓存了HDD,就能实现这种效果。有人说有些软件可以利用内存做这种缓存,那是当然也可以,只是内存没有这么大的容量,缓存数量有限。

至于说直接把系统,把文件存储到SSD的情况。如果你很明确的知道你的最常用20%的软件是些什么,而且会比较固定不常变化了,那么这种方式也挺好,那加速的效果可以一样;如果不是这样,还是让软件自动帮你缓存更好吧。
回复 支持 反对

使用道具 举报

3#
发表于 2012-2-21 00:44 | 显示全部楼层
磨损问题,我想intel的缓存算法会做过一些权宜和优化。这种算法应该和内存的缓存有区别,毕竟SSD写的耗时代价高,而且寿命次数有限。

但我认为正常用户的使用应该不必太担心寿命问题,日常使用的软件应该相对比较固定,只要用于缓存的SSD容量不是太小,intel的算法不是太烂,缓存内容大更换的机会其实就不多的。
回复 支持 反对

使用道具 举报

4#
发表于 2012-2-21 13:46 | 显示全部楼层
lvywb 发表于 2012-2-21 13:15
为什么说ISRT是骗人的技术呢  看应用场景
1:如果你的数据量不大,64G可以满足了,那么就没必要装ISRT, ...

如果intel的缓存算法很烂,那么你说的情形会出现。也就是说每次读在SSD中没缓存的新文件,都更新到SSD中。
正确的缓存策略和算法是对各文件做统计标记,在SSD缓存外的文件在读取使用的次数超过SSD中的最少用文件的次数的一定倍数,才把此文件取代到SSD中,把使用最少的转出来。

如此下来,SSD中必定是最常用的文件的缓存;除非在SSD外出现了使用次数确实很多的文件才调到SSD中。普通使用几次的文件是不用担心弄到SSD中的。

这个是最基本的缓存算法原理,intel的不会实现不到。
而你可能误会了这种缓存算法,以为每次新文件读取都会更新去SSD;而那个浴室网友估计也是没有认真研究过这些。
回复 支持 反对

使用道具 举报

5#
发表于 2012-2-21 22:06 | 显示全部楼层
lvywb 发表于 2012-2-21 19:36
好 按照你说的算法,常用的缓存到SSD,不常用的不缓存到SSD,那么没有缓存到SSD的数据就享受不到加速的效 ...

直接装到SSD需要你人工挑选软件和安装。假如以后习惯变了,你要有加速的话还要人工去把软件在SSD和HDD之间移动;
而自动缓存的话,只需要软件分析你的读写统计就够了,自动做出这种适应改变。

还有一点你忽略的是,人工挑选的话,可能只能选择到软件产品这个级别为止,比如在SSD上安装windows,而无法挑选到软件下众多的文件哪些常用,哪些其实很冷门。win7大概10G空间,常读写的可能就1,2G的文件,人工无法一一挑出;而自动缓存的话,很轻松就办到了这个事情。
回复 支持 反对

使用道具 举报

6#
发表于 2012-2-21 22:47 | 显示全部楼层
本帖最后由 gzpony 于 2012-2-21 22:56 编辑
Much2soon 发表于 2012-2-21 22:24
你没理解他的意图,他的意思是说,这是个工作的原理,实际上,常用与不常用,作为用户是根本感觉不到的, ...

我认为缓存算法应该是把一定时间内最常读写的那些文件缓存起来;要加入新的缓存文件的前提应该是该文件有相当的使用频率,至少是超过SSD中读写最少的那些文件,这样才把新文件加入SSD,把原本SSD中这个读写小的文件移出。

所以应该不是“任何一个程序只要你运行一次,他的速度就会变快”。这种策略容易引起SSD的内容太快的反复更新,效果不见得好之余还磨损SSD。
回复 支持 反对

使用道具 举报

7#
发表于 2012-2-22 00:44 | 显示全部楼层
本帖最后由 gzpony 于 2012-2-22 00:50 编辑
zaknafein 发表于 2012-2-22 00:23
再回一次,SRT是基于磁盘簇的,而不是文件。每个文件可以有很多簇。一个文件在访问的时候连续读取超过数MB, ...

如果是这样效果更好。
1个SSD和1个HDD的组合,如果这样的缓存方式,那SRT的整体效果比单独用SSD和HDD要好了。能缓存更多的小文件
回复 支持 反对

使用道具 举报

8#
发表于 2012-2-22 14:58 | 显示全部楼层
蒋PJ 发表于 2012-2-22 14:48
其实,多个网站都对INTEL Z68做过评测,一致说做SSD 和机械混合硬盘数据是性能提成不大不超过10%,并不推荐 ...

随便一搜,就找到N多结论和上述不一致的评测。
还有就是测试方式是如何也很重要。
楼主这个也是测试之一,不是10%
回复 支持 反对

使用道具 举报

9#
发表于 2012-2-22 21:40 | 显示全部楼层
随便搜索了一下,就找到有演示SRT的视频。
先不管它做的什么广告,但里面明显的加速,不是什么10%以内,也不是什么鸡肋功能。有兴趣的可以看看。

http://v.youku.com/v_show/id_XMzEyMDUwOTgw.html
回复 支持 反对

使用道具 举报

10#
发表于 2012-2-23 10:37 | 显示全部楼层
独步寻花 发表于 2012-2-23 09:27
好像没有普遍性,因为能用这技术的主板只有Z68,但SSD几乎什么板都可以用。

这是为了增加Z68的卖点才故意这样做的吧,intel要拉开档次挣钱。不然Z68比P67区别不够。

估计等7系列以后的主板,这个卖点会逐步下放到其他芯片组的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2024-5-12 14:23

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表