-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Marek Marczykowski-Górecki: > On Wed, Oct 16, 2024 at 04:28:14PM +0000, Rusty Bird wrote: > > Also, on file-reflink > > systems, where the dom0 root filesystem is storing (possibly many > > terabytes worth of) VM volumes, fstrim can take really long. E.g. > > here on my main Btrfs system, which is otherwise quite fast: > > > > # time fstrim /var/tmp/ > > real 4m29.240s > > But that takes long only if there is really a lot of data to discard, > no?
# for i in 1 2 3; do time fstrim /var/tmp/; done 2>&1 | grep real real 4m24.308s real 4m34.060s real 4m29.806s I don't see anything in Btrfs tracking which unused blocks it has already issued discards for. Or in ext4, but it doesn't matter with the small ext4 dom0 root fs in an LVM Thin installation. So a large fs that's neither almost empty nor almost full has to at least generate a gigantic list of (due to fragmentation) probably rather small ranges of blocks to be discarded in response to every fstrim and forward it through the block subsystem (which I don't think is keeping track either?) to the drive. Only after all of that overhead, I guess the drive might respond faster if it had already done most of the work last time. Rusty -----BEGIN PGP SIGNATURE----- iQKTBAEBCAB9FiEEhLWbz8YrEp/hsG0ERp149HqvKt8FAmcQFxxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg0 QjU5QkNGQzYyQjEyOUZFMUIwNkQwNDQ2OUQ3OEY0N0FBRjJBREYACgkQRp149Hqv Kt9SAg/9H9nFGZ2+3y4caIBouczAoNhWEavYHVeo0tbhOvbIdrbr1qPghbl/fJlV 6DyCbbn39cp9XIEqGCYI0GGS1h+X+RWu8ufCX6TZXUMcMzx+3Ye+WYOoZ3MAUCKv qUh9hxQkmAe4YD5O9hBWTY/L6Uf+wrIWVp1rmunz1sHTccy1RorAKxHF44Zohuq1 rWBUfAaiROl8CSBzuBC0Qx+VvRfA4YiIS/5+bmY0eZjIDg5SUMVNvj8aXAWBljTB eXHIZs97BmIeS+VDeKl/8jzDFEF4a4whA9U9n1POfSum1SdiuVgF7McKwz3tDgv+ 1qqu8pWsI85vdNPjTWcecjN5ju7jMA4nwYOr30TND7qi0wA3elMEWRQGjxcobAmM fN8++xA44XD8gpSr4fCUDfIb4E60vcUpTSc6NrQSfTWLK/W+OMow+9rOUyS0oO85 FTeZTcvuF54Wz1d38aGNc2YKmS8r8EVOCytzu5yEFFOFrm4E4lCYUM6A0rBgywaN yQYI46s4LVX+bcV80p6glQXHUpB40nFJ1xTmk6Y6sWMbdf4DdrIwPRKLkGVSCcwU 6IAvrZnpx5NIH/6nXR9MgY9aSKpgT6ZFZj7BNAMj9V2S/2l+OoJ8JvZsuqNJ/+uf 3UWaA9mlrGoso+as76dK0I+KUqR9/Gm2vyX1IJQCfwRNcOQVltY= =mp6H -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/ZxAXHJ-AoLXvD0Jf%40mutt.