-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Ulrich Windl: > Of course if fstrim fails, it has the same amount of block to trim > on the next run.
But if 'fstrim --verbose' prints a number of trimmed bytes at all and not an error, then apparently the trimming didn't fail (this time). To test the different behavior of filesystems like ext4 that keep track of already discarded blocks, and filesystems like XFS and Btrfs that don't (or not fully), here's a little script: https://gist.github.com/rustybird/750a5b28e7b285669fe90851e6f48b32 It creates a filesystem on a 5 GiB loop device, writes three 1 GiB files inside the mountpoint, deletes two of them; and runs fstrim three times while looking at the disk usage of the backing file after each fstrim run. Results: # ./fstrimtest ext4 3139M img mnt: 3.8 GiB (4122611712 bytes) trimmed 1091M img mnt: 0 B (0 bytes) trimmed 1091M img mnt: 0 B (0 bytes) trimmed 1091M img # ./fstrimtest xfs 3137M img mnt: 3.9 GiB (4227661824 bytes) trimmed 1089M img mnt: 3.9 GiB (4227661824 bytes) trimmed 1089M img mnt: 3.9 GiB (4227661824 bytes) trimmed 1089M img # ./fstrimtest btrfs 3084M img mnt: 3.5 GiB (3766091776 bytes) trimmed 1028M img mnt: 3 GiB (3255435264 bytes) trimmed 1028M img mnt: 3 GiB (3255435264 bytes) trimmed 1028M img Rusty -----BEGIN PGP SIGNATURE----- iQKSBAEBCAB9FiEEhLWbz8YrEp/hsG0ERp149HqvKt8FAmcRQLJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg0 QjU5QkNGQzYyQjEyOUZFMUIwNkQwNDQ2OUQ3OEY0N0FBRjJBREYACgkQRp149Hqv Kt8Cxg/4weCl+CT4wjGYyeooSQTAdwmKT3XzsAR+U5Ht6fHqxhCxX/agEoWs42h1 ymQH2iYgxoddf+zQ07A2p20x0ZYmHHt43IXlpohcUkipYwAkxfvSP8LFyj0nLziZ sdksxKG/sZbN0o/vrlZrul4Ze0SSNqO7itE+YVgim47vsL537k78WAkEtSOqRvQX 8ES1CHmQh2qBysbIla9w7hyQUmDht2fIkmfFvy29OFCzGf4U7R3i4Agokjh797q4 8Azs9RyK7OIH7+U93+7u/BmBRm0IxkeKqeNiZlf2negZ2I9uFfiHIVqhFx0qyEWD M9PtpvlhcVfljKoNbmwrL5cTFMFBwlrXdRlqAN6808uzGmp/PVn1L2vUmLBfql/o 0czNbqcbTGNSwgoG5RD+iSvnqS2glxbrQugw8nlViPjlnlq5PCZtT51uKpj3hZgE OBpUL4vFe+nI62pKu7Taulpm9mt+hxXEnMQkzOx+j9dIrpdsx3wNuGN2hjAuWTgv FOgWaFNd1MJ6+QKyBAcw4lANBgy2NUhw6smAy1qwColQ4P64eP0CJAgPCjwHHHym jkOl+H+D/lbld0RjpHe6L2RkwvZ8l0Dvxjggtzjrd/O4DIqrplm3Cyo+yJKjZkhO zL+txZb6HSfVjupwcRJgocarwnanSGqdN+cPcD6cgvyqdkayww== =vCPI -----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/ZxFAso9yGp_cKc_v%40mutt.