Zvýšenie výkonu Btrfs v jadre Linux 6.17

Na zahrnutie do budúceho jadra 6.17 boli navrhnuté optimalizácie a nové možnosti, ktoré zvyšujú výkon Btrfs:

  • Experimentálna podpora veľkých foliantov stránok pamäte (large folios). Očakáva sa, že táto zmena umožní znížiť režijné náklady a zvýšiť výkon niektorých operácií. V súčasnosti je táto funkcia technicky pripravená na široké použitie, ale nebola dosť testovaná na to, aby bola vyhlásená za stabilnú.
  • Kešovanie požiadaviek na bitové mapy rozdelenia voľného miesta. V testoch s vytváraním prázdnych súborov sa výkon operácií zvýšil o 20 %. Rovnako sú zaznamenané ďalšie zlepšenia výkonu v scénaroch s vysokou záťažou týkajúcou sa metadát.
  • Zlepšená práca prediktívneho čítania v systémoch, ktoré používajú kompresiu dát.
  • Bolo zabezpečené hustejšie umiestnenie kľúčov v štruktúre XArray, čo zvyšuje kompaktnosť ukladania uzlov stromu extents a umožňuje znížiť počet koncových uzlov o 50-70 %.

Okrem toho sa zaznamenávajú zmeny v ioctl defragmentácii a aktivácia predtým vyvinutého mechanizmu prevencie poškodenia súborových systémov, ktorý obmedzuje zápis do blokového zariadenia s pripojenou FS.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster