Miglioramento delle prestazioni di Btrfs nel kernel Linux 6.17

Per l'inclusione nel futuro kernel 6.17 sono state proposte ottimizzazioni e nuove funzionalità che aumentano le prestazioni di Btrfs:

  • Supporto sperimentale per grandi fogli di pagine di memoria (large folios). Si prevede che questa modifica consenta di ridurre le spese generali e di aumentare le prestazioni di alcune operazioni. Attualmente, la funzionalità è tecnicamente pronta per un ampio utilizzo, ma non ha ricevuto abbastanza test per essere dichiarata stabile.
  • Caching delle richieste alle mappe bitmap della distribuzione dello spazio libero. Nei test con la creazione di file vuoti, le prestazioni delle operazioni sono aumentate del 20%. Sono stati inoltre riscontrati altri miglioramenti delle prestazioni in scenari con carichi di metadati elevati.
  • Migliorato il funzionamento della lettura anticipata nei sistemi che utilizzano la compressione dei dati.
  • Garantita una maggiore densità di posizionamento delle chiavi nella struttura XArray, che aumenta la compattezza dello storage dei nodi dell'albero degli extents e consente di ridurre il numero di nodi terminali del 50-70%.

In aggiunta, si segnalano modifiche nell'ioctl di deframmentazione e l'attivazione di un meccanismo già sviluppato per prevenire la corruzione dei file system, limitando la scrittura su un dispositivo a blocchi con un FS montato.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster