![SSHD/混合硬盘](https://linux22.com/image/1278769/SSHD%2F%E6%B7%B7%E5%90%88%E7%A1%AC%E7%9B%98.png)
我有一个 90GB 的 SSD,但 90GB 很快就满了。仅我的用户文件夹就有 26GB。为了解决这个问题,我使用符号链接(阅读How-To Geek 文章了解更多信息)。
有没有办法让独立的 SSD 和 HDD 像混合体一样工作,以便经常访问的文件自动移动到 SSD?这将是 Windows 8 的一个不错的补充,但我并不抱太大希望。
我猜 ReadyBoost 有点像这个,但我认为它更适合 USB 棒。我确实尝试使用 SSD 作为 readyboost 安装 Windows 7,但并没有真正注意到与仅使用 HDD 相比有什么太大改进。
答案1
鉴于混合硬盘Momentus® XT从未真正起飞(只有一家制造商,因此一级 OEM 不想使用它们,再加上驱动器只缓存读取),看起来 SSD 硬盘缓存的选项有限,需要添加 SATA 卡或软件解决方案。
SSHD/混合硬盘
如果您需要更多容量但又不想使用全 SSD,SSHD 可能是一个选择。
近期的驱动器,例如希捷第三代固态混合硬盘 (SSHD)看起来比原来的产品更有前景,但也存在一些缺点。据称它们可以缓存一些写入,但目前他们仍然拥有很少的闪存(8GB MLC,留出一小部分NAND用于SLC模式,类似于SanDisk 的 nCache) 而且它们只是 5400rpm 驱动器。
如今,越来越多的制造商开始销售混合硬盘(将其重新命名为 SSHD,听起来与 SSD 非常接近),但它们仍然只是 5400rpm 笔记本电脑 SATA 硬盘,大小不超过 4TB,并且仍然只有 8GB 的闪存。
使用 SSD 缓存硬盘
不幸的是,没有一种选择的性能能与 SSD 相媲美。最好的情况是,其性能比 SSD 更接近 HD,最差的情况是,其性能甚至比 HD 本身还低!
从好的方面来看,如果您要升级旧 SSD,那么使用旧 SSD 来缓存大型存储驱动器可能是一个不错的选择。SSD 缓存似乎从较新、较快的 SSD 中获益较少,因此您可以从较旧、相对较慢的 SSD 中获得大部分缓存优势。
添加 SATA 卡
一种选择是使用附加 SATA 卡,它可以提供此功能。我相信有企业级解决方案,但由于它们远远超出了我的价格范围,所以我没有研究它们。不过 HighPoint RocketHybrid 1220 更实惠,而且有一个好文章有关此内容,请参阅 Tom 的硬件指南。
我的经验添加 SATA 卡选项。
看过添加 SATA 卡选项在行动中,我不得不说,我对Marvell 88SE9130我购买的卡。超级双核处理器非常不可靠,软件不断崩溃,性能很少高于底层硬盘本身,即使在小时优化。
即使将该卡用作 6Gbps SATA III 端口,性能也会变差威刚 S511SSD 不仅仅是使用板载 3Gbps SATA II 端口。
英特尔智能响应技术(需主板支持)
另一个选择是支持英特尔智能响应技术(从英特尔 Z68 芯片组开始)。同样,THG 有一个好文章概述了我们对该芯片组和更新芯片组的 SSD 缓存功能的期望。
我的经验英特尔 SRT选项。
在有机会玩了基于 Z68 的主板后,我甚至更少对英特尔印象深刻智能响应技术比我使用 HyperDuo 时感觉更好!
当时智能响应技术只能缓存 Windows 启动驱动器,因此您不能拥有 SSD 启动驱动器,然后使用 SRT 缓存系统中的另一个驱动器。您必须在硬盘驱动器上安装 Windows,安装驱动程序,然后安装英特尔® 快速存储技术 (RST) 软件,然后添加 SSD。此时,如果您很幸运,那么您将能够在 RST 应用程序上看到一个新的“加速”选项卡,如果没有,那么您可能必须从头开始整个过程以尝试使其正常工作。
显然(谢谢尼古拉斯)RST 的较新版本明显更好。我还没有尝试过,但显然你现在可以缓存非启动硬盘,只要你从完全空白的 SSD(无分区)开始。你仍然被限制在 60GB 的缓存中,但是一旦驱动器设置为缓存,驱动器的其余部分就可以配置为普通分区。遗憾的是,你仍然只能缓存单个驱动器或 raid 阵列。
替代软件缓存选项
最后一个选项是非英特尔软件缓存解决方案,例如数据复用系统,与OCZ SynapseSSD。不幸的是,这种解决方案(如英特尔的 SRT)仅支持缓存单个启动驱动器,因此唯一的好处是它不要求一块 Z68 主板。
不幸的是,我还没有看到来自我信任的方法的网站的评论,所以我无法判断此选项与 SRT 或附加卡选项相比如何。
最后选择:不用管,只需手动管理存储即可
“即发即弃”解决方案固然很好,但有时自己管理这些事情会更容易。将 SSD 和硬盘驱动器用作单独的驱动器,将不需要快速访问的内容放在 HD 上,将需要快速访问的内容放在 SSD 上。在需要时在它们之间移动内容。
类似的工具NTFS 符号链接,SSD 加速管理器和Folder2Junction都能提供帮助。参见我的答案到尝试使用 Windows 7 制作 SSD 启动驱动器,但旧驱动器无法访问更多细节。
答案2
有以下几种选择:
- 英特尔最新的芯片 Z68 拥有一项名为“智能响应技术”的技术,它就是为了实现这一目标。它使用 SSD 作为频繁读取文件和小写入的缓存。不过,这只在 Z68 上有效。
- DiskKeeper 正在开发一款名为 Express Cache 的软件,其功能与英特尔解决方案基本相同。不过,该软件仅供 OEM 使用,因此您必须购买机器才能使用。
- 多家 RAID 卡制造商已推出或宣布推出允许您使用 SSD 作为 RAID 阵列缓存的产品。