SpadFS

SpadFS  är ett experimentellt filsystem för Linux-kärnan , utvecklat av Mikuláš Patočka, introducerat i slutet av 2006 [1] . "Spad" är Patochkas fiktiva förkortning på tjeckiska för System pro Psychopaty A Debily [ 2] . SpadFS är ett försök att kombinera funktionerna i avancerade filsystem (kraschåterställning, snabba kataloger, etc.) och bra prestanda utan att öka kodkomplexiteten. Den använder kraschredovisning istället för loggning (eftersom loggning är för komplex och felbenägen), och använder en hash istället för B-träd för att organisera katalogen. SpadFS skiljer sig också från traditionella filsystem genom att lagra inoder tillsammans med deras katalogposter. Enligt Patochkas doktorsavhandling [3] testades filsystemet på en sökmotor med en 1TB RAID-array .

Syfte

SpadFS är skapandet av ett modernt filsystem utan onödiga komplikationer och tillväxt av kodbasen. Bland möjligheterna finns:

Anteckningar

  1. New Non-Journaling Filesystem, SpadFS Arkiverad 18 september 2015 på Wayback Machine / ZACK'S KERNEL NEWS, Linux Magazine NUMMER 75 FEBRUARI  2007
  2. Diskussion på root.cz
  3. Mikuláš Patočka, doktorsavhandling. Design och implementering av Spad-filsystemet Arkiverad 15 mars 2016 på Wayback Machine 

Länkar