当我计划购买一个SSD和更换我的旧的机械硬盘驱动器时,我听说有交换分区会降低SSD的寿命。那这是真的吗?或者我还能在我的SSD上有一个交换分区吗?
发布于 2018-12-13 08:18:01
TL:是的,在SSD上进行交换是可以的,交换分区只是可能(不一定会)降低SSD寿命的许多因素之一。
让我们先谈谈房间里的事情:从18.04版本开始,Ubuntu使用交换文件而不是完整的分区(参见发布说明 )。因此,除非您自己创建一个分区,否则首先不会有交换分区。
现在回到话题。在某种程度上,当SSD刚出现时,交换分区可能会降低SSD的寿命。这与SSD所能承受的写量以及操作系统使用交换的力度有多大有关。引用维基百科关于这一主题的文章的话:
如果某个块被反复编程和擦除,而没有写入任何其他块,那么该块就会在所有其他块之前磨损,从而过早地结束SSD的使用寿命。
因此,如果您的机器经常使用交换--这是对驱动器中特定区域的大量写入--这会降低SSD的预期寿命,即使其他部分可能很好。还要注意的是,SSD的寿命也取决于所使用的特定技术--便宜的驱动器一般使用不太可靠的闪存,而且显然更昂贵--使用更好的闪存更长时间。其他影响SSD寿命的因素包括:
/var/log
在持久化漫面盘中。ZDnet引用了一篇文章对多伦多大学和谷歌的一位教授进行的研究得出了一个重要结论:"SSD年龄,而不是使用,会影响可靠性。“换句话说,如果这项研究是正确的,即使是高使用率交换,它也不会对SSD的可靠性产生严重影响。除其他外,交换的主要目的是释放RAM,以便为新进程提供更多的RAM。好吧,随着低交换设置和高内存数量,交换是越来越少的使用,所以它将不会对SSD的寿命作出很大贡献。
也值得注意的是,交换分区支持修剪,根据我们的同事SO网站Unix&Linux,这也发挥了作用的磨损平衡-互换不仅是磨损SSD,而且有能力使用SSD的内置磨损平整机制。
总之,有交换分区和交换文件是可以的,因为:
另请参阅:
发布于 2018-12-13 06:19:18
这不是谣言。在SSD上写任何东西都会减少SSD的寿命。
但目前SSD的寿命相当长。
例如,256 my的东芝nvme我自己的游戏笔记本电脑每年的穿戴率为2.0x%,这意味着我可以在它耗尽所有NAND闪存周期之前使用它50年。在最初的几个月里,我经常使用hibernate,这应该比交换分区更能影响生活。
此外,我的新的WD Black 1TB nvme 3D TLC在工作中,与积极的android开发(100 it的存储库后,所有构建),也使用不到1%(我想它是0.7%左右)后使用3个月。
这完全取决于你如何使用你的驱动器。
最好的方法是,您只需使用交换分区,几天或数周,重新评估使用智能工具的磨损程度,并决定如何使用它之后。
https://askubuntu.com/questions/1100534
复制相似问题