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)