gpt4 book ai didi

linux - 如何有效维护我的SSD磁盘?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:35:28 25 4
gpt4 key购买 nike

我正在一个ssd磁盘上运行linux(kernel 3.18)(带有ext4分区)并启用trim特性。
我正在运行一个应用程序,它每天都会写很多新文件。在一天结束时(或在磁盘使用率达到95%之后),应用程序将删除所有创建的文件。
我阅读了以下资源:Why Linux Doesn’t Need Defragmenting,在这里,我编写了使用linux不需要对文件系统进行碎片整理。但是,随着时间的推移,ssd性能会下降。
我需要不时格式化磁盘吗?如果是,多久一次?
有没有办法提高磁盘的性能?

最佳答案

一些附加信息:
碎片整理是将数据块移动到硬盘驱动器旋转盘片上的位置,以便更快地读取它们。ssd是完全不同的技术,更类似于持久ram。ssd可以在给定的时间读取任何块,而无需等待块再次进入读/写磁头之下。(基本上,运动部件比电信号慢。)
ssd的实现通常是在flash中进行的,flash在其生命周期中具有有限的读写周期。它比硬盘中的磁盘快得多,但如果大量用于读写,它会磨损。你不想整理你的ssd,你不会看到性能的提高。事实上,您确实希望限制在ssd上移动数据的数量。它很快,但磨损会更快。您需要的是启用缓存,调整页面文件。
健康的ssd不应该随着时间的推移而降低性能,因为数据的组织无关紧要。
这是重要的一部分:
你的第二段可能是罪魁祸首,因为它过早地磨损了你的固态硬盘。如果要在短时间内创建许多临时文件(在需要时不会重新启动),请使用ramdisk或临时文件系统(ram上的文件系统)。在某些linux/tmp变体上,默认情况下已经在ram上了。

关于linux - 如何有效维护我的SSD磁盘? ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33944060/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com