hot_powerz2017-02-11 00:13:18

首先来看下昂贵的服务器的磁盘性能:

它是通过这个卡来4个SAS硬盘的RAID10加上2个SSD盘(缓存)实现上的。

整个存贮单元就2K以上。当然是不差钱的公司用的。它要的是大容量高性能与高可靠性。个人PC机上就意义不大。

 

有一天,一个意外,我的PC机竟然秒杀了这台服务器。看测试

 

从图中可以看到我用的是普通的 WD机械硬盘。恐怖不?

它的秘密就在:缓存。 如同电脑中任何与计算或存贮有关的单元,缓存都无处不在,CPU,硬盘,GPU。

但是缓存非常昂贵,大部分硬盘中的内置的缓存都比较小,如64Mb。如这个1T的传统硬盘

这样就有了给机械硬盘外部加缓存的技术,其中如Intel® Rapid Storage Technology是可以将SSD硬盘作为普通机械硬盘的缓存,在很多ASUS的主板上有这个,如AMAZON上的这块主板。我印象中大概有20-30%左右的性能提升。有兴趣的朋友可以看下这个视频,演示了在ASUS主板的机器上,启用SSD作为缓存。

还有一种硬盘是将机械硬盘与SSD盘组装在一个盘里,SSD作为缓存盘,但外形上看是一个单独的硬盘。有的将它叫作HYBRID HARD DRIVE或SSHD,类似的硬盘如这个。它的好处是不需要任何主板或OS的支持。

但是,大家都知道还有电脑内存RAM的速度更快,其实机械硬盘本身的缓存就与RAM内存相似。有人就打上了用RAM作硬盘缓存的主意,于是,我在某一天就发现了它,PrimoCache ,然后,安装上我的电脑,因为我的电脑有8G,平时自己玩,也用不了这多,给了3G给这个工具,测试速度后,结果非常惊人。

可惜的是,它是付费的,有30天的试用期。不过,这个主意我个人认为是非常有创意的,在很多场合也用得上。

软件名称在我上面的截图里右上方。

声明:个人与这个软件无关,纯粹技术讨论

视频:实际测试与简单使用说明:

;

 

 

 

Oneshotkill2017-02-11 00:20:36
老机子搞SSD RAID或条带卷了呗!前提是主板要支持SATA3 :-DDD
时来运砖2017-02-11 00:43:14
pcie 3.0 ?
hot_powerz2017-02-11 02:18:48
都没猜对,这是
Oneshotkill2017-02-11 05:39:41
家里的电脑4个硬盘搞RAID 10真心不值,除非RAID卡不要钱,有哪钱M.2组RAID 0绝对秒超
Oneshotkill2017-02-11 05:43:14
软RAID喔!:-)))
hot_powerz2017-02-11 07:15:21
M2好啊,可是换主板或加板卡,比SSD还要贵。我已经更新了主贴,再看下发表下意见:=)
Oneshotkill2017-02-11 07:31:25
Ramdisk好像有不少于十五年的历史了吧,速度虽快但容量有限,那个Intel 的RST还是有SATA3的限制过不来600兆吧?
hot_powerz2017-02-11 07:33:48
RAID 0真的不推荐,除非你加一个UPS
hot_powerz2017-02-11 07:35:17
RAM DISK 与RAM CACHE还是不同的。RAM CACHE容量等同是你硬盘的容量。
Oneshotkill2017-02-11 07:35:17
没研究过,有空要去研究下,不知技嘉板子是否支持。
Oneshotkill2017-02-11 07:39:17
我是有机会能用都会用RAID 0,有个NAS也是一直用RAID 0,从来没丢过文件,就是改组建结构很麻烦
Oneshotkill2017-02-11 07:40:53
那还不是要受限于SATA3的带宽
hot_powerz2017-02-11 07:42:29
RAM CACHE是primocache这个软件的功能,它基本上任何主板都可以实现。但要你有空闲的内存。
hot_powerz2017-02-11 07:43:36
你试下吧,个人认为与硬盘接口关系不大。
Oneshotkill2017-02-11 07:45:00
主要也是没有什么重要文件,极少重要文件闪存备份过
Oneshotkill2017-02-11 07:50:19
那个SSD接在主板的哪里呢?另有适配卡走PCIE? 不太能理解怎么绕过去
Oneshotkill2017-02-11 07:55:27
对,4GB一下没啥意义,明天有空去看下下RAM CACHE,以为都是基于RAM而非硬盘,奥特啦!
hot_powerz2017-02-11 08:10:23
唉你还是没仔细看帖子
味苦2017-02-11 14:20:49
毫无意义的东西。内存能有多大?而且比SSD贵多了!
netsoldier2017-02-11 16:06:09
Primo Ramdisk Vs. PrimoCache
hot_powerz2017-02-11 16:46:32
缓存出发点都是用金钱换性能。很多机器有8g内存,家用根本用不着
Oneshotkill2017-02-11 16:59:59
楼上的这个比较很全面也直观,感觉得这种RAM CACHE过磁盘组CrystalDiskMark的数值已经部分失真,虽然SATA接
hot_powerz2017-02-11 19:17:19
嗯,思维的确敏捷,期待你的测试成果。1-2G的机器就不要试了。4G的机器可以考虑,给出0.5 G-1G. 另外
企鹅肥肥2017-02-12 05:41:45
关系不大,cache的原理就是把可能要访问的东西提前从慢速设备放到快速设备上,这样就能提高速度。
企鹅肥肥2017-02-12 05:53:49
一个合理的假设,磁盘和CPU接口并不是任何时候100%地在工作,必然存在空闲的时候,这些空闲的时候就是cache的良好时机。
hot_powerz2017-02-12 07:10:11
因为磁盘读写是外部请求触发的,这个技术关注的是在CACHE中是否包含请求数据
Oneshotkill2017-02-12 18:04:00
Primocache 和 eboostr 的比较
Oneshotkill2017-02-13 00:20:57
Have Fun! :-DDD
hot_powerz2017-02-13 06:51:30
PrimoCache也有预装cache的功能了。又查了点资料,知道了这个软件与WINDOWS自己的CACHE功能有些重叠。
Oneshotkill2017-02-13 06:53:49
Interesting:-)