SSD/HD 混合是否会提高 Ubuntu 的性能?

SSD/HD 混合是否会提高 Ubuntu 的性能?

大容量存储驱动器由一个大容量 HDD 和一小部分闪存组成。从计算机的角度来看,它们的作用与普通硬盘相同,但从内部来看,磁盘会将常用部分移至 SSD 部分以提高性能。这种类型的驱动器的一个例子是Seagate 笔记本固态混合硬盘 ST1000LM014

在使用 Ubuntu(或任何 Linux 发行版)时,与纯硬盘相比,是否有任何报告称性能有所提升,或者驱动器的内部软件是否依赖于 NTFS 文件系统功能?由于不需要额外的驱动程序,我预计不会出现软件问题,但我找不到任何关于其工作原理的报告。出于显而易见的原因,谷歌搜索 SSHD 和 Linux 不会产生相关结果。

PS:希望您不要将此视为购物推荐。我不是在寻找特定产品,而是想知道具有此概念的驱动器是否适用于 Ubuntu 系统?

答案1

是的,它们确实能提高性能。特别是对于经常访问的数据。驱动器通常会将最常访问的数据缓存在驱动器的 SSD 部分,但是,性能提升可能很小,您可能无法从视觉上注意到它。驱动器不依赖于特定的文件系统。固件根据原始块访问进行计算。

但是,这些驱动器的速度不一定与高性能 3.5 英寸驱动器一样快。我有几个 Seagate SSD+HD 驱动器,一个在我的工作站中,另一个在我的 PS3 中。我选择它不是因为它的性能,而是因为耗电量和大小。不过,我确信 PS3 中的驱动器肯定比它自带的原装驱动器快。游戏的下载和安装时间似乎比以前快得多,与朋友的 PS3 的原装驱动器相比也是如此。

答案2

我已经在旧的双启动笔记本电脑上做过类似的改变,在 Ubuntu 12.04 中启动 (50->40 秒) 和关机时间减少了 20-30%,在 Windows 中变化更为显著,启动所需时间减少了大约一半(从 3 分钟以上到不到 1.5 分钟)!

如果您想恢复笔记本电脑,我建议您这样做。我的发现是使用 SATA-I 控制器,我认为如果您的笔记本电脑有较新的控制器 (SATA2/3),您会得到更好的结果。

答案3

我有一块 HDD 和两块混合硬盘,读取和访问时间差别很大:混合硬盘介于 HDD 和

然而,SSD 存在一种故障率,驱动器可能会崩溃并死机:没有丢失引导扇区;只是死机。作为基于内存的驱动器,它可能会遭受内存扭结,例如静电放电或断电。如果驱动器受到的电击足够大,您不仅会丢失数据:它会被清除干净,没有恢复的机会。

在混合驱动器中,如果驱动器的 SSD 缓存因某些故障/事故而失效,数据仍然可以恢复,因为它只是从混合驱动器变为普通 HDD(在某些型号上)。事实上,如果它在您使用时失效,您可能甚至不会注意到 SSD 缓存失效,直到您运行基准测试或从驱动器读取/写入大量数据。

答案4

我对您的建议是使用 32/64 GB 的 SSD 作为 /boot 和 / 分区,并使用 HDD 作为 /home 分区。

您可以购买 mSATA SSD(如果您的笔记本电脑支持)或 2.5 英寸 SATA SSD。在第二种情况下,您需要用 CD-ROM 替换其中一个驱动器。

这就是我运行笔记本电脑三年的方式,到目前为止没有出现任何问题。:)

相关内容