在有关 PC 游戏的文章/论坛中,我总是看到人们说固态硬盘如何仅在(应用程序)启动时使游戏加载速度比使用硬盘驱动器时更快,并且 SSD 并不能提高速度/性能与 HDD 相比正在执行(启动后)的应用程序。现在我想第一部分是因为在应用程序启动期间,操作系统需要从磁盘中获取应用程序的所有指令,并将它们加载到 RAM 中。而且由于 SSD 访问比 HDD 访问快得多,因此使用 SSD 启动程序应该比 HDD 快得多。
现在我不明白的是,这不会影响当前正在运行的程序,因为操作系统可以将正在运行的应用程序的内存页面从 RAM 移动到磁盘上的页面文件/交换空间。当正在运行的程序需要访问移动到页面文件/交换空间的页面时,需要进行磁盘读取,以便将页面带回 RAM 以供应用程序使用。那么,与仅在应用程序启动时相比,SSD 是否也不会在这里也提供性能提升?
performance operating-systems hard-drive virtual-memory memory-management