Az fallocate() rendszerhívás új képességei a Linux 6.17 kernelben: Gyorsabb zeroing és kevesebb írás
Az fallocate() rendszerhívás hosszú ideje biztosít lehetőséget fájlterületek előfoglalására, azonban a legtöbb fájlrendszer esetében ez az előkészítés íratlan blokkokkal történik, még akkor is, ha a FALLOC_FL_ZERO_RANGE jelző aktív. Emiatt, amikor az alkalmazás valódi adatokat ír ezekbe a tartományokba, a kernelnek további műveleteket kell végeznie: a blokkokat „írottá” kell tennie, a metaadatokat frissítenie kell, ami megnövekedett írási műveletmennyiséghez, journalhoz való hozzáféréshez és jelentős teljesítményvesztéshez vezethet, különösen szinkron írás esetén.
