flynroll 发表于 2015-10-17 09:52

请教 Fusion Drive 和 ExpressCache 这类混合存储方案的收益

Fusion Drive 的原理是将常访问文件放在 SSD,不常访问文件放在 HDD;ExpressCache 原理是所有原始文件都在 HDD,但将常访问文件缓存一份在 SSD,这样理解应该没错吧?

如果以上说法正确,那么虽然原理不同,但实际效果都是让操作系统读取常用文件时,从 SSD 获取数据,听起来似乎是很不错的方案。假设算法没有大问题的话,岂不是会在速度和容量上取得非常好的平衡?感觉目前占据存储容量比较大的常常是访问频率较低的视频、音频和无损图片等素材,能够通过算法智能分配不同类型文件的存储区域的话,听起来很诱人啊!

不过在了解这两种技术的时候,常常看到评论说有条件还是上纯 SSD,似乎性能会好很多。虽然现在 SSD 价格已经下降很多了,但纯 SSD 大容量存储价格还不是轻易就能接受的样子。

想听听大家对上面两种混合存储方案的评价,虽然 128/256G SSD 装系统和软件配合 1T 或更大 HDD 装数据挺好的,但毕竟操作系统和程序中也有很多很少访问的数据,这样缩减 SSD 部分,并依靠算法来分配文件位置来提高 SSD 的利用率不是更好么?


Geminize 发表于 2015-10-17 10:01

精钢魔像 发表于 2015-10-17 10:27

希捷sshd 1t 已用1年,感觉良好

atomone 发表于 2015-10-17 10:35

我觉得fusion drive应该还行,sshd主要是太小存不住多少东西

四点 发表于 2015-10-17 10:41

效果肯定是有的,系统,常用app都能加速。
但是不会比你手动管理的ssd+hdd好到哪里去。

KOGmk2 发表于 2015-10-17 10:45

在当初SSD只有32-80G的时代比较有用,在现在240G TLC 不到400的时代.....这种玩意就是扯淡.

flynroll 发表于 2015-10-17 10:52

四点 发表于 2015-10-17 10:41
效果肯定是有的,系统,常用app都能加速。
但是不会比你手动管理的ssd+hdd好到哪里去。 ...

目前电脑上是一个 128G 的 mSATA SSD 和一个 1T HDD,系统和软件都放在 SSD 上,但有时会遇到一个游戏 20G+ 的情况,这时候想全放在 SSD 就比较困难,所以想是否能依靠算法只把最经常访问的数据放在 SSD 上。

flynroll 发表于 2015-10-17 10:53

KOGmk2 发表于 2015-10-17 10:45
在当初SSD只有32-80G的时代比较有用,在现在240G TLC 不到400的时代.....这种玩意就是扯淡. ...

所以想问的就是扯淡在哪里,扯淡的程度有多少。

毕竟 HDD 1TB 低价容量的吸引力还是非常大的!

foundout 发表于 2015-10-17 11:02

你有1T需要加速的东西么。。

xzzr12 发表于 2015-10-17 11:06

flynroll 发表于 2015-10-17 10:53
所以想问的就是扯淡在哪里,扯淡的程度有多少。

毕竟 HDD 1TB 低价容量的吸引力还是非常大的! ...

480g的ex2,1000元不到。
我觉得只是为了1t的话,用不着买混合硬盘。

至少2t的才有意义。

flynroll 发表于 2015-10-17 11:19

可能我的描述还不是太准确。

假设一下这样的情景:电脑中有一个 128G SSD 和一个 1T HDD,一般比较流行的是在 SSD 上装系统和软件,在 HDD 上存视频和音频。但如果需要用的大体积软件比较多,导致操作系统和软件加起来占的容量比较大,假设是 160G,那么就没有办法放在 SSD 上,为了保证速度,可能需要将 128G 的 SSD 拆掉换更大的。

但是考虑到 160G 的操作系统加上软件中,还有一些数据并不经常访问到,比如一些程序自带的素材之类,那么如果能够由算法来判断,将这些分配到 SSD 和 HDD 上岂不是很好,这样只使用 128G SSD 加速那最经常访问的部分,不经常访问的就自动放在 HDD 上了,也不用再花钱加装更大的 SSD,小的 SSD 也更加有效地利用了。

flynroll 发表于 2015-10-17 11:21

xzzr12 发表于 2015-10-17 11:06
480g的ex2,1000元不到。
我觉得只是为了1t的话,用不着买混合硬盘。



嗯,也不是买混合硬盘,只是手头上恰好有一个 128G SSD 和一个 1T HDD,笔记本电脑是 ThinkPad 支持 ExpressCache,在考虑是不是用 ExpressCache 更好一些。

另外也不明白这种经济的大容量存储方案似乎并不十分流行?

斑驳的阴影 发表于 2015-10-17 11:57

不流行就是因为实际效果不见得有多好啊,刚出来时候价格死贵,现在SSD价格又下来了买个256的根本不肉疼
何况怎么可能给你配个比HDD部分还贵的大容量SSD来缓存啊,以前都是给24G,现在可能好一点但是也不会给到128G的

Geminize 发表于 2015-10-17 12:04

eva02eva02 发表于 2015-10-17 12:16

什么鬼,你128G的不够用,给你1PB的也会不够用的,是我觉得需要的放在SSD上,那种加速的完全不如全部放在SSD上的有用

KOGmk2 发表于 2015-10-17 12:40

本帖最后由 KOGmk2 于 2015-10-17 12:42 编辑

flynroll 发表于 2015-10-17 10:53
所以想问的就是扯淡在哪里,扯淡的程度有多少。

毕竟 HDD 1TB 低价容量的吸引力还是非常大的! ...
速度远远不如SSD,4K上实际只有TLC的三成不到,当然比HDD强十倍是没问题的,这样带来的就是使用体验达不到SSD的档次,而带有机械部件造成没法脱离HDD的固有局限,全SSD 的手提可以随便拿着使用,HDD或者混合的这东西如果移动中使用则很容易出问题,内部主控会有兼容性问题,很多主板上无法启用加速功能,需要很长时间学习~~~无盘网吧的回写盘达到稳定也要差不多一个星期,个人电脑恐怕要一个月左右,还有可能丢学习数据重来.......

你11楼的假设最好的解决方案就是直接换240G SSD......HDD安心当仓库.

flynroll 发表于 2015-10-17 13:18

KOGmk2 发表于 2015-10-17 12:40
速度远远不如SSD,4K上实际只有TLC的三成不到,当然比HDD强十倍是没问题的,这样带来的就是使用体验达不到SSD ...

谢谢回复,这样我就明白了许多!

KOGmk2 发表于 2015-10-17 13:26

flynroll 发表于 2015-10-17 13:18
谢谢回复,这样我就明白了许多!

仓库盘目前3T的容价比和可靠性都很不错.东芝CA300 3T 500左右,如果你在国外可以考虑买6T的新瓦式层叠记录格式HDD,容价比相当客观,也比较适合现在越来越多的ITX机箱.

精钢魔像 发表于 2015-10-17 16:45

sshd 速度不如ssd 是肯定的,但用起来肯定比自己倒文件舒服

就拿我的情况来说,win10,gpt,uefi。c盘分200多g,其他全d盘。vs2015和java,安卓,阿帕奇那堆东西都放c盘,steam和战网放d盘
想下哪个下哪个,想玩哪个玩哪个,不多操心

虽然我接触不到混合硬盘缓存算法的代码,但用大腿想肯定都不会是前面几楼的实现
这块有什么必要去遍历整个硬盘的文件,就用个引用计数,文件a进ssd,计数1,8g缓存满了遍历一下没有大于1的,ok,把a顶掉。如果a被反复读,那计数增加,不让它被顶掉就达到了加速的效果

ravage 发表于 2015-10-17 18:38

现在内存便宜,直接考虑上大缓存了吧。有没有做的比较好的cache工具可以把这次开机用过的缓存保存在ssd上,下次开机自动加载到内存里的?

zhouaa 发表于 2015-10-17 19:05

这不就是Windows现在的休眠吗?

----发送自 LGE Nexus 4,Android 5.1.1

hidebumi 发表于 2015-10-18 03:04

intel smart response technology

lhw369 发表于 2015-10-18 10:43

Intel RST的加速功能。需要主板芯片组支持。最大可划分64g。跑分感人日常使用无感

----发送自 Sony L50u,Android 4.4.2

eva02eva02 发表于 2015-10-18 11:00

精钢魔像 发表于 2015-10-17 16:45
sshd 速度不如ssd 是肯定的,但用起来肯定比自己倒文件舒服

就拿我的情况来说,win10,gpt,uefi。c盘分20 ...

只考虑读和只考虑写的IO完全没有意义

eva02eva02 发表于 2015-10-18 11:00

ravage 发表于 2015-10-17 18:38
现在内存便宜,直接考虑上大缓存了吧。有没有做的比较好的cache工具可以把这次开机用过的缓存保存在ssd上, ...

一个幕府将军2近30G

长末 发表于 2015-10-18 12:05

毫无意义。现在应该考虑全ssd化z

defer 发表于 2015-10-18 19:01

我的体验是在同一个笔记本里,希捷的5400sshd比不过自家老掉牙的7200.4。

osk666 发表于 2015-10-18 19:36

shizitou50 发表于 2015-10-18 20:51

http://www.romexsoftware.com/zh-cn/primo-cache/index.html
页: [1]
查看完整版本: 请教 Fusion Drive 和 ExpressCache 这类混合存储方案的收益