Open marcin-github opened 1 year ago
So this is odd. When I run fsck on your fsck, it takes 4 minutes running in the kernel, 37 minutes in userspace.
will look more.
I just run fsck to check how many data fsck reads. fsck from -tools read 119GB of data while doing fsck with "-n".
Also, I have a lot of incorrect lru entry: lru fragmentation time 2145386496
- this is something that appears very often on this fs.
Update:
I remove some data from this fs. fsck from tools started with "-y" read 128GB from hdd.
Next I run fsck from kernel. kernel's fsck ( fsck,fix_errors,ro) read 70GB of data and it took 1 hour less (1.5h instead 2.5h).
This is the same fs as in issue #546 .
userland fsck takes ages to check fs. This is what I get on "clean" fs:
This is snippet from log from previous fsck:
There is about 18M files&dirs. host has 16GB of ram. fsck, in peak, took ~12GB on RES.