为此目的使用旧的磁盘(比如 RAID 0 配置)是否仍然有意义?
答案1
目前什么样的存储适合交换分区(Linux、Windows)?
SSD,最好是 NVMe。
如果使用 NVMe SSD,这会对寿命产生什么影响?
不,不是的。
长答案.让我们回顾一下。
您只需要使用您所需的内存量。除非有缓存,否则内存越多越好,缓存会提高速度。
内存不足会导致程序崩溃。操作系统使用交换或页面文件来防止这种情况,方法是将驱动器用作内存。使用交换,它将执行大量交换。
硬盘驱动器 (HDD) 读取速度慢,写入速度更慢。理论上它们应该可以永久使用,但它们有一个极限。
固态驱动器 (SSD) 速度很快。NVMe 变体速度要快得多。众所周知,它们的使用寿命(写入时间)有限,但技术已经得到改进,在类似使用情况下,它们的使用寿命比硬盘同类产品更长。
使用 HDD 时,交换可能会导致计算机抖动,从而使计算机运行变得非常缓慢。
使用 SSD 时,速度足够快,不会导致计算机抖动。
交换不能替代活动/密集型 RAM。交换速度较慢,写入受限的额外 RAM 用于非内存密集型用途,例如您不想从内存中删除的非活动数据,例如加载的网站或 IDE 实例。
结论
您应该只将交换放在 SSD 上。只有当您愿意接受潜在的抖动时才将其放在 HDD 上,以换取更多的交换空间。如果您仍然担心 SSD 的使用寿命,请使用可以定期更换的“临时 SSD”,但我建议您首先尝试减少交换,例如通过拥有更多 RAM。