从不同的驱动器运行如何工作/影响性能?

从不同的驱动器运行如何工作/影响性能?

我有一台新电脑,配有一个 SSD 驱动器和一个 HDD 驱动器,SSD 上装有 Windows 操作系统。SSD 很小,所以我只将真正需要的东西放在那里。如果我在 HDD 上安装一个程序,当我运行它时,它会如何影响程序的性能?从 SSD 还是 HDD 运行会有什么不同吗?

答案1

与 HDD 相比,在 SSD 上安装应用程序肯定具有性能优势。问题是:多少?

这个问题的答案直接取决于这个问题:程序从磁盘读取和写入多少?

  • 大多数由一个可执行文件和十几个 DLL 组成的小型应用程序只能从更快的启动中受益,因为它们将整个自身加载到内存中并在其余的生命周期内忽略存储卷,除非它们将一些文档保存到磁盘,在这种情况下,在 SSD 上保存速度更快。
  • 视频游戏和复杂的应用程序(例如 Photoshop 和 CATIA)安装在 SSD 上会有很大好处,因为它们在启动后经常访问磁盘。

奖金信息:

一旦应用程序加载到内存中,它就不会再留在那里。Windows 会执行一项称为分页:它将虚拟内存的一部分在磁盘和内存之间移动。因此,如果您将页面文件放在 SSD 上而不是 HDD 上,您将获得性能优势。当然,如果您不知道页面文件是什么,您很可能什么都不用做。Windows 喜欢将页面文件存储在 SSD 上。

相关内容