Od jádra 5.6 před dvěma roky tu máme volbu discard=async pro Btrfs. Tedy je možné odložit dlouho trvající TRIM na později a zvýšit tím výkon souborového systému. Například Fedora toto používá od verze 33.
Minulý týden David Štěrba ze SUSE poslal záplatu, která discard=async povolí ve výchozím nastavení pro všechny Btrfs na zařízeních s TRIM. Kdo by chtěl TRIM za chodu úplně zakázat, musí zapnout novou volbu nodiscard. Změna se patrně dostane do jádra 6.2, ale pokud používáte Btrfs na SSD, můžete ji zapnout již nyní přidáním discard=async.
(zdroj: phoronix)