DAXFS je jednoduchý súborový systém len na čítanie, ktorý pracuje priamo s zdieľanou fyzickou pamäťou cez subsystém DAX (Direct Access). Úplne obchádza tradičný blokový vstupno-výstupný zásobník, čítanie súborov prebieha priamym načítaním do pamäte bez stránkovania a kopírovania.
Funkcie:
- Čítanie súborov prebieha priamym načítaním z pamäte, bez duplicity v keši;
- Podpora GPU, FPGA a CXL zariadení cez DMA;
- DAXFS bol pôvodne navrhnutý pre viacjadrové prostredia, kde niekoľko inštancií jadra spoločne využíva jednu časť fyzickej pamäte;
- Používa formát obrazu len na čítanie, ktorý nevyžaduje alokáciu pamäte počas behu a zložitú správu zariadení.
Návrh bol zaslaný na Linux Kernel Mailing List. Kód je už dostupný na GitHub, ale pred začlenením do hlavného jadra Linuxu budú potrebné diskusie a úpravy.
Zdroj: linux.org.ru
