我打算买一台新电脑,考虑使用 SSD 作为主磁盘。我还会使用标准旋转磁盘并将其安装到 /home。
对于已经使用这种设置的人来说:这是否会带来实际的、明显的性能提升?我认为访问时间,而不是传输速率,是 SSD 更有用的功能。我想知道它们是否对 Ubuntu 的桌面安装有明显的影响。提前谢谢!
答案1
我认为访问时间,而不是传输速率,是 SSD 更有用的特性。
这当然是一个巨大的进步。是的,我现在和过去的固态硬盘的随机访问时间都在 0.2ms 左右。我从快速地机械磁盘(WD Raptor)和 SSD 上的启动让我惊叹不已。它功能强大,速度极快。
当然ureadahead
,其他工具也旨在使启动尽可能线性(它们基本上将启动时所需的一大堆文件写入一个连续的块中),但这就是 SSD 的第二个好处:巨大的最大吞吐速度。
我的第一块 SSD(OCZ Agility)可持续传输速度约为 200MB/s。我的新 SSD(OCZ Revodrive - PCI-E 卡)最高可达 540MB/s。Revodrive X2 最高可达 750MB/s。有些解决方案可以达到 2GB/s,但对于大多数人来说,它们的价格太高了。
和你的计划一样,我一开始将整个家都绑定到机械磁盘上的 RAID 阵列上。这很好,从技术上讲也更安全,但它确实限制了计算机真正飞起来的能力。
浏览器和其他数据库密集型应用程序(订阅阅读器、电子邮件应用程序等)需要快速访问磁盘才能正常工作。您可能需要权衡一下您的数据到底有多宝贵,以及其中一些数据是否可以留在 SSD 上并通过偶尔的备份来保存。
将各种经常访问的文件(如 Firefox 数据库或 gnome 设置)保存在多个机械磁盘上也会产生很大噪音。我的磁盘很安静,但速度很慢,甚至我都觉得加载某些东西会导致 4 个磁盘开始发出咔嗒声(我有 4 路 RAID5),这很烦人。也许在使用安静的 SSD 一段时间后,你就会学会欣赏这一点。
如今,RAID 上只有用户文档。即~/Documents
、、和(主要是出于磁盘空间原因)。其他所有内容要么偶尔备份(Firefox/F-Spot/等 SQLite3 数据库,每天一次)。我尝试每月进行一次适当的备份(不包括 RAID 上的内容),但我还没有这样做。~/Music
~/Photos
~/Vidoes
~/.wine
~/
cron
这对我来说是一个很好的折衷方案。我得到了一台速度极快的电脑,所有真正重要的数据都非常安全,而且所有比较重要的数据都会定期备份。
答案2
显著加快启动和应用程序启动速度。我也将主 /home 保留在上面,并将大容量存储安装在其他地方,这样当我不使用它时,该磁盘可以旋转下来。
答案3
我的设置是 / 的 SSD 和 /home 的旋转磁盘,这对于启动时间、软件包安装和应用程序的启动时间非常有用。
我详细介绍了我的在这里设置对于类似的问题。
答案4
启动时间明显增加。使用 Dell Inspiron Mini 10v (1011),差异如下最多 10 秒与 HDD 相比(单击 bootchart 链接以图形方式查看)。