我有一个带有全尺寸 NTFS 分区的磁盘。我刚刚删除了它并创建了一个 EXT4 的。
当它是NTFS时,如果不使用(挂载但未使用),它会很安静。然而现在,使用 EXT4,它是不断的读取,我不知道为什么。
使用 EXT3 也可以。
任何想法?
答案1
这可能是 Ext4 的“延迟初始化”功能,它在创建文件系统后第一次挂载时将 inode 表清零。
这允许更快地创建文件系统,但会在后台运行一个名为“ext4lazyinit”的内核线程。您可以通过运行“”来确认是否发生这种情况ps aux | grep ext4lazyinit
。
该过程可能需要几个小时才能完成,具体取决于文件系统的大小。
答案2
您可以尝试使用iostat
并iotop
观察进程执行 io.您还可以打开 io 日志记录 echo 1 > /proc/sys/vm/block_dump
来更清楚地检查发生了什么