DAXFS je jednoduchý souborový systém určený pouze pro čtení, který pracuje přímo na sdílené fyzické paměti prostřednictvím subsystému DAX (Direct Access). Zcela obchází tradiční blokový I/O stack a soubory se čtou přímo do paměti bez ukládání stránek do mezipaměti nebo kopie.
Vlastnosti:
- Čtení souborů probíhá jako přímé stahování z paměti, bez duplikace v mezipaměti;
- podpora paměti zařízení GPU, FPGA a CXL přes DMA;
- DAXFS byl původně navržen pro vícejádrová prostředí, kde více instancí jádra sdílí jednu oblast fyzické paměti;
- používá formát obrazu pouze pro čtení, který nevyžaduje žádnou alokaci paměti za běhu ani složitou správu zařízení.
Nabídka byla odeslána Linux Mailing list Kernel. Kód je nyní k dispozici na adrese GitHub, ale před zahrnutím do hlavního jádra Linux budou nutné diskuse a vylepšení.
Zdroj: linux.org.ru
