使用 ext4 不断读取

使用 ext4 不断读取

我有一个带有全尺寸 NTFS 分区的磁盘。我刚刚删除了它并创建了一个 EXT4 的。

当它是NTFS时,如果不使用(挂载但未使用),它会很安静。然而现在,使用 EXT4,它是不断的读取,我不知道为什么。

使用 EXT3 也可以。

任何想法?

答案1

这可能是 Ext4 的“延迟初始化”功能,它在创建文件系统后第一次挂载时将 inode 表清零。

这允许更快地创建文件系统,但会在后台运行一个名为“ext4lazyinit”的内核线程。您可以通过运行“”来确认是否发生这种情况ps aux | grep ext4lazyinit

该过程可能需要几个小时才能完成,具体取决于文件系统的大小。

答案2

您可以尝试使用iostatiotop观察进程执行 io.您还可以打开 io 日志记录 echo 1 > /proc/sys/vm/block_dump来更清楚地检查发生了什么

相关内容