SSD 上的程序加载速度是否更快?

SSD 上的程序加载速度是否更快?

我明天要买一个 SSD。我想把 Windows 移到 SSD 上,我想知道,我应该把操作系统放在 SSD 上,把所有程序和个人资料放在 HDD 上吗?还是把所有东西都放在 SSD 上?哪个性能更好

答案1

这取决于。

SSD 上的程序加载速度会更快吗?是的,如果加载时间的瓶颈是磁盘读取,这种情况经常发生。不是,如果是其他瓶颈 - 例如,需要与 DRM 服务器通信的游戏可能会花费大部分加载时间等待该服务器,而不是从磁盘读取。其他必须花费大量时间进行 CPU 密集型工作的程序从 SSD 加载的速度可能不会更快。

一般来说答案是肯定的,因为大多数大型程序确实将大部分加载时间花在从磁盘读取文件上。

但即便如此,“我是否应该将所有东西都放在 SSD 上”这个问题的答案仍然是“视情况而定”。

例如,如果您现在有一个 1Tb 的 HDD,但是您的 SSD 是 256Gb,那么将您一年一次的家庭度假照片幻灯片中取出的 500Gb 照片加载到 SSD 上是没有意义的 - 即使它们适合,您也不会经常加载它们,因此增加的加载速度不会产生显着的差异。

答案2

如果您关心 SSD 的使用寿命,那么您需要注意,由于每个扇区的写入/擦除次数有限,设备在经过几年的频繁使用后可能会开始报废。从这个角度来看,建议将最可重写的数据放在 HDD 上。当然,将操作系统放在 SSD 上会运行得更快,但操作系统本身也有一些经常被重写的文件。

在类 Unix 操作系统中,您可以将主目录保存在任何不同的分区中。我自己有 SSD + HDD 组合。在 Windows 中,我不知道如何将操作系统本身与用户或文档和设置文件夹相互分离。

希望这可以帮助。

答案3

SSD 比机械 HD 更快,特别是在随机访问时 - 当需要从不同位置读取少量数据时,这也意味着即使在严重碎片化的情况下它们的性能也会降低得更少。

在顺序访问(即大型非碎片文件)上,差异较小,但即使在这里,SSD 也获胜,10K RPM 磁盘的更快 RAID 可能接近但成本更高,绝对不是 SOHO 解决方案。

关于可靠性和寿命,SSD 现在非常接近机械磁盘(技术较新,不太成熟,但由于缺少移动部件,本质上更加坚固),但如果您真的重视业务连续性,请选择 RAID1 镜像或 RAID5,并始终记住,在需要时,没有什么比全新的备份更好的了 :)

因此,是的,SSD 技术已经成熟,可以取代 HD,但每 GB 的成本更高,因此请将您正在处理的系统、程序和数据保存在 SSD 中,但对于备份和不常用的数据,则选择 HD 大型廉价存储。

相关内容