Hello, ext4 has no free space defragmentation and at most you can use e4defrag to defragment individual files. I now have a 24GB ext4 filesystem that has only 7GB of space occupied however it has small files scattered all over it and now bigger files occupy more than one extent and I cannot reduce fragmentation to zero. One way to approach that would be to shrink the volume and then defragment it but that will involve a ton of disk writes and unnecessary tear and wear. Is it possible to modify the e4degrag utility to move small defragmented files, so that they were placed consecutively instead of being randomly spread all over the disk? Regards, Artem