CIFS teljesítménynövelés és egyedi objektumok kezelése

kami911 képe

A Linux NETFS kód, amely hálózati fájlrendszereket segítő könyvtárként működik, friss javításokat kapott, amelyek a CIFS, valamint más hálózati fájlrendszerek – például az AFS (Andrew File System) – olvasási teljesítményét hivatottak növelni. A CIFS a fájlmegosztási protokoll, amely a SMB-re (Server Message Block) épül, és leginkább Windows rendszerekkel való együttműködésre alkalmas. Az AFS ezzel szemben egy elosztott fájlrendszer, amelyet nagyobb rendszerek használhatnak.

Pénteken egy 31 javításból álló NETFS frissítési csomagot tettek közzé, amely az olvasási teljesítmény javítását célozza, miután teljesítménycsökkenést észleltek többek között a CIFS és az AFS használata során. Bár egyelőre nem érkeztek konkrét mérések arra vonatkozóan, hogy milyen mértékű teljesítményjavulást hoznak a javítások, a fejlesztések célja az olvasási műveletek felgyorsítása.

Egylépéses olvasás és írás az új „single blob” támogatással

A javításcsomag másik fontos újítása a „single blob” támogatás bevezetése. Ez az új funkció lehetővé teszi, hogy bizonyos fájlok tartalmát egylépéses műveletként olvassák vagy írják. Az ilyen típusú, „egyetlen blobként” kezelt objektumok esetében elengedhetetlen, hogy az olvasás vagy írás egyetlen műveletként történjen, mivel több lépésben végzett műveletek esetén potenciális inkonzisztenciák merülhetnek fel.

Azok, akik részletesebben szeretnék megismerni ezeket az új NETFS fejlesztéseket, megtekinthetik a kapcsolódó javítássorozatot, ahol minden részlet elérhető.

(forrás)