我应该在SSD或HDD上安装操作系统吗?


17

我目前正在决定是在SSD(固态驱动器)还是HDD(硬盘驱动器)上安装操作系统。我应该在HDD上安装程序,还是在SSD上安装操作系统,反之亦然?哪个对性能会有最大影响?

我目前的想法是,由于将操作系统加载到内存中,因此将操作系统安装在SSD上只会提高加载速度,而不会提高运行速度。

有什么想法吗?

Answers:


19

没错,您的操作系统只能使用固态驱动器更快地启动。话虽如此,如果您执行任何与操作系统相关的任务,需要从驱动器中检索数据,则速度将比操作系统在HDD上快得多。话虽如此,如果您只关心加载后续程序(或者从逻辑上讲更喜欢将操作系统分开),则可以轻松地将SSD用作辅助驱动器,仅将其用于某些程序/任务。

固态驱动器的全部目的是减少应用程序加载时间,对大多数用户而言就是这样。这更多是由于较低的寻道时间而不是更快的传输速率,这使其更像RAM(良好的持续随机传输速率)。实际上,某些用户最好获得比固态驱动器更多的RAM,但这始终取决于用户需求。

话虽如此,主存储设备(SSD HDD)始终是任何计算机系统的瓶颈。虽然固态硬盘有助于缓解这一瓶颈,新的问题也仍然只〜四十零分之一 RAM的速度。例如,较新的计算机中某些内存带宽已达到20,000 MB / s以上,而某些新的SSD刚好超过500 MB / s。

您也可以使用它来提高持续的传输速度,但这仅适用于处理非常大的文件传输(例如,视频编码)的情况。


为了获得最快的计算机使用体验,请将操作系统安装在固态驱动器上,但请务必进行频繁备份。是的,它几乎只会影响您的加载时间,但这又是为什么要首先将数据放在固态驱动器上的原因。它们并不用于存储大量数据,而仅用于存储OS /程序/游戏。

最后,由于大多数SSD的容量比硬盘驱动器小,因此您可能希望不安装太多软件包(如果使用基于软件包的Linux发行版)或使用实用程序从操作系统中删除组件来“减轻”操作系统安装的负担。安装介质(如果使用Windows)。


您能否举几个与操作系统相关的任务的示例?
Tom Squire

@Tom Squire加载任何未立即缓存在内存中的Shell / OS实用程序(例如,在Windows上,加载设备管理器,或在Linux上,甚至调用man也会从HDD检索该手册页)。需要时,几乎所有未存储在RAM中的东西都需要从存储中检索。
突破

3

尽管与HDD相比,SSD确实可以极大地提高启动速度,但从根本上讲,更快的随机读写速度也可以显着改善通用计算机的使用速度,例如 加载程序时(如果它们安装在SSD上),一般多任务处理,并写入页面文件(如果启用)。

至于要在SSD或HDD上安装哪些程序,则存在一些现有问题:


0

这取决于用法。作为一名程序员,我非常需要SSD上的编译器(而非IDE)和链接器以及源代码(因为它们已被加载/读取)。还可以使用它来保存编译的目标目录。页面文件(交换分区)是SSD的另一个很好的选择。

简而言之,经常创建/删除的动态数据是最适合的静态数据。我很少将静态数据(os文件)加载到HD上,因为每天进行一次或两次更快的启动(再过几秒钟)并不是一次为此类存储付费的好理由...


0

他们都告诉您将系统放在SSD上。但是他们没有告诉您Windows会将各种随机文件放入您的SSD磁盘。如果您有128 GB的SSD磁盘,几天后您将看到该磁盘几乎已满(我是6天前买的笔记本电脑)。最后您要管理计算机并考虑可以实际删除的内容,然后您会感到沮丧,并进入论坛,人们问他们是否应该在SSD上安装系统。我的答案肯定不是。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.