Incremento delle prestazioni di Btrfs nel kernel Linux 6.17

Per la futura versione del kernel 6.17 sono state proposte ottimizzazioni e nuove funzionalità che migliorano le prestazioni di Btrfs:

  • Supporto sperimentale per grandi fogli di pagine di memoria (large folios). Si prevede che questa modifica ridurrà il sovraccarico e migliorerà le prestazioni in diverse operazioni. Attualmente, la funzionalità è tecnicamente pronta per un utilizzo più ampio, ma non ha ricevuto test sufficienti per essere dichiarata stabile.
  • Caching delle richieste alle bitmap di distribuzione dello spazio libero. Nei test con la creazione di file vuoti, le prestazioni delle operazioni sono aumentate del 20%. Sono stati osservati anche altri miglioramenti delle prestazioni in scenari con carichi di lavoro elevati per quanto riguarda i metadati.
  • Migliorato il funzionamento della lettura anticipata nei sistemi che utilizzano la compressione dei dati.
  • Garantita una disposizione più compatta delle chiavi nella struttura XArray, che aumenta la compattezza dello storage dei nodi dell'albero degli extent e consente di ridurre il numero di nodi finali del 50-70%.

Inoltre, sono stati osservati cambiamenti nell'ioctl di deframmentazione e l'attivazione di un meccanismo precedentemente sviluppato per evitare la corruzione dei file system, limitando la scrittura nel dispositivo di blocco con un file system montato.

Fonte: opennet.ru

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