Bcachefs spera di fondersi finalmente in Linux 6.5 mentre per coloro che desiderano un file system Linux maturo con tutte le campane e fischietti, Btrfs è un buon candidato da prendere in considerazione. Con Linux 6.5 c’è una continuazione della recente tendenza Btrfs relativa al miglioramento delle prestazioni.
Il driver del kernel Btrfs con Linux 6.5 offre miglioramenti e ottimizzazioni delle prestazioni in alcune aree. David Sterba di SUSE ha commentato che”nel complesso potrebbe esserci un miglioramento cumulativo”grazie al refactoring del codice e ad altri miglioramenti.
Btrfs con questo nuovo kernel ora leggerà l’extent buffer in una sola volta, sono presenti il monitoraggio IO semplificato e l’invio della biografia, la rimozione di tracciamenti aggiuntivi e non necessari, evitando letture non necessarie nel codice scrub e una varietà di altri miglioramenti principali di Btrfs.
Altre prestazioni per Btrfs include l’accelerazione di fsync e ora il monitoraggio degli offset logici per le strutture del percorso I/O all’interno delle strutture dati e non è necessario cercarlo.
Sono disponibili anche correzioni di bug e altri miglioramenti a Btrfs con Linux 6.5, come descritto in la richiesta pull.