From 95117b6cdf9e16af9ec8b47754b4eccb31f851eb Mon Sep 17 00:00:00 2001 From: Fiona Ebner Date: Fri, 10 Mar 2023 10:06:48 +0100 Subject: [PATCH] qm: guest trim: add note mentioning issue with ext4 It is rather unexpected and seems worth mentioning. Reported in the community forum [0] and the explanation found by Alwin [1]. [0]: https://forum.proxmox.com/threads/123819/ [1]: https://serverfault.com/questions/1113127/fstrim-is-very-slow-on-xfs-and-always-return-same-value-unlike-ext4/1113129#1113129 Signed-off-by: Fiona Ebner --- qm.adoc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/qm.adoc b/qm.adoc index bd535a2..3ba2a3c 100644 --- a/qm.adoc +++ b/qm.adoc @@ -1063,6 +1063,12 @@ operations that have the potential to write out zeros to the storage: On a thin provisioned storage, this can help to free up unused space. +NOTE: There is a caveat with ext4 on Linux, because it uses an in-memory +optimization to avoid issuing duplicate TRIM requests. Since the guest doesn't +know about the change in the underlying storage, only the first guest-trim will +run as expected. Subsequent ones, until the next reboot, will only consider +parts of the filesystem that changed since then. + Troubleshooting ^^^^^^^^^^^^^^^