在 SSD 上的同一目录中复制许多文件是否会导致存储相关文件系统区域的块的磨损增加?

在 SSD 上的同一目录中复制许多文件是否会导致存储相关文件系统区域的块的磨损增加?

假设在 SSD 上的同一目录中复制了数千个文件。在这种情况下,文件系统区域的相关部分必须在每次新建文件后更新,并且这种修改很可能会影响同一个物理块(在一定限度内)。现在,SSD 本身并不知道某个块是否保存着文件系统信息或其他信息,因此它无法在固件级别上确保文件系统块是否保存在 SSD 的缓存中。我的问题是:有操作系统级别吗保存文件系统本身的块上的缓存机制?我特别好奇 Linux/ext4 如何处理这个问题(关于如何缓存写入块设备的文件有很多信息,但尚不清楚文件系统区域本身的块是如何缓存的,如果有的话)。我猜,它们必须在每次文件系统更改后提交,但在这种情况下,它会对上述用例中的文件系统区域的块造成巨大的额外磨损。

相关内容