Për të përfshirë në kernelin e ardhshëm 6.17, janë propozuar optimizime dhe mundësi të reja që rrisin performancën e Btrfs:
- Mbështetje eksperimentale për foliet e mëdha të faqeve të memories (large folios). Pritet që kjo ndryshim të ulë shpenzimet dhe të rrisë performancën e disa operacioneve. Aktualisht, mundësia është e gatshme teknikisht për përdorim të gjerë, por nuk ka marrë mjaft testim për tu shpallur si e qëndrueshme.
- Caching i kërkesave për hartat e bitëve të shpërndarjes së hapësirës së lirë. Në testet me krijimin e skedarëve vakant, performanca e operacioneve u rrit me 20%. Po ashtu janë vënë re përmirësime të tjera në performancë në skenarët me ngarkesë të lartë në lidhje me metadatat.
- ĂshtĂ« pĂ«rmirĂ«suar funksionimi i lehtĂ«simit tĂ« parashikimit nĂ« sistemet qĂ« pĂ«rdorin kompresimin e tĂ« dhĂ«nave.
- ĂshtĂ« siguruar njĂ« vendosje mĂ« e dendur e çelĂ«save nĂ« strukturĂ«n XArray, e cila rrit kompaktĂ«sinĂ« e ruajtjes sĂ« nyjeve tĂ« pemĂ«s sĂ« ekstentĂ«ve dhe lejon tĂ« reduktojĂ« numrin e nyjeve fundore me 50-70%.
Për më tepër, janë vënë re ndryshime në ioctl për defragmentimin dhe aktivizimin e mekanizmit të zhvilluar më parë për parandalimin e shkatërrimit të sistemeve të skedarëve, që kufizon shkrimin në pajisjen bllokuese me një FS të montuar.
Burimi: opennet.ru
