DAXFS is een eenvoudig alleen-lezen bestandssysteem dat rechtstreeks met gedeeld fysiek geheugen werkt via de DAX (Direct Access) subsystem. Het omzeilt volledig de traditionele blokinvoerstapel, waarbij bestanden worden gelezen door directe laadprocessen in het geheugen, zonder paginacaching en kopiƫren.
Kenmerken:
- Bestanden worden direct uit het geheugen geladen, zonder duplicatie in de cache;
- ondersteuning voor GPU-, FPGA- en CXL-apparaten via DMA;
- DAXFS is aanvankelijk ontwikkeld voor multicore-omgevingen waar meerdere kernelinstanties een gedeeld fysiek geheugengebied gebruiken;
- het gebruikt een alleen-lezen afbeeldingformaat dat geen geheugenallocatie tijdens runtime en complexe apparatenbeheer vereist.
De aanbieding is verzonden naar de Linux Kernel Mailing List. De code is al beschikbaar op GitHub, maar er zijn discussies en aanpassingen nodig voordat deze in de hoofd Linux-kernel wordt opgenomen.
Bron: linux.org.ru
