USB-Festplatten: FAT-Treiber für Linux könnte deutlich schneller werden

Kleiner Patch, große Wirkung: In einigen Situationen könnte die Leistung des FAT-Dateisystems um ein Vielfaches steigen.

Artikel veröffentlicht am ,
Der Linux-Treiber für FAT wird schneller.
Der Linux-Treiber für FAT wird schneller. (Bild: Paul Balfe/Flickr.com/CC-BY 2.0)

Das schon etwas veraltete FAT-Dateisystem mit seinen Varianten FAT16 und FAT32 ist trotz seines Altes nach wie vor beliebt, um schnell Dateien über einen USB-Stick oder SD-Karten auszutauschen oder etwa auch, um externe Festplatten an mehreren verschiedenen Systemen problemlos nutzen zu können. Ein Linux-Kernel-Entwickler hat nun einen Patch auf der Mailingliste der Entwickler veröffentlicht, der die Leistung des FAT-Treibers um ein Vielfaches steigern sollte.

Stellenmarkt
  1. Salesforce Sales Cloud Consultant / Developer (m/w/d)
    Haufe Group, Freiburg
  2. Ingenieur / Techniker (w/m/d) für Automatisierungstechnik
    REX Automatisierungstechnik GmbH, verschiedene Standorte
Detailsuche

Laut der Erklärung zu den Patches sei die Nutzung von Readahead für FAT-Einträge derzeit sehr einfach umgesetzt und habe auch einige Probleme. Bei Readahead handelt es sich um einen Systemaufruf des Linux-Kernels, mit dem die Inhalte einer Datei von einem Festspeicher in den Page Cache geladen werden. Dadurch kann der Zugriff auf die Inhalte im Vergleich zum Direktzugriff oft deutlich beschleunigt werden, vor allem bei mehreren aufeinanderfolgenden Zugriffen.

Die nun verfügbaren Patches sorgen dafür, dass die für Readahead genutzten Größen anpassbar sind. Ebenso sollen I/O-Anfragen für besonders kleine Größen vermieden werden. Letztlich soll auch das Readahead-Fenster rechtzeitig vergrößert werden, bevor dieses völlig ausgelastet ist. Einem kleinen Benchmark des Entwicklers zufolge reduziert der Patch die Dateisystemoperationen auf einer 2 TByte großen USB-Festplatte von zuvor rund 380 Sekunden auf nur noch rund 50 Sekunden.

Der Patch selbst stammt von Hirofumi Ogawa, der laut dem aktuellen Maintainers-File auch der Hauptbetreuer des FAT-Dateisystemtreibers für Linux ist. Es ist also davon auszugehen, dass der Code mittelfristig in einer der kommenden stabilen Versionen des Linux-Kernels landet und damit einfach genutzt werden kann.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Realme GT im Test
Realmes neues Top-Smartphone startet zum Sonderpreis

Das Realme GT mit Snapdragon 888, schnellem AMOLED-Display und guter Kamera kostet anfangs nur 370 Euro - aber auch zum Normalpreis lohnt es sich.
Ein Test von Tobias Költzsch

Realme GT im Test: Realmes neues Top-Smartphone startet zum Sonderpreis
Artikel
  1. Elon Musk: Tesla-Chef verkauft sein letztes Haus in Kalifornien
    Elon Musk
    Tesla-Chef verkauft sein letztes Haus in Kalifornien

    Seit Mitte 2020 trennt sich Elon Musk nach und nach von seinen Immobilien. Nun verkauft er sein letztes Anwesen - eine Villa in Kalifornien.

  2. Apple: Manche iMacs sind schief
    Apple
    Manche iMacs sind schief

    Immer mehr Kunden erhalten wohl ihre iMacs mit schief installierten Panels. Käufer sind frustriert, die Community sieht Meme-Material.

  3. App Store ausgetrickst: Illegale Streaming-App als Sudoku-Client getarnt
    App Store ausgetrickst
    Illegale Streaming-App als Sudoku-Client getarnt

    In Apples App Store war sie als Sudoku-App gelistet, doch nach der Installation änderte sich die Oberfläche nach wenigen Sekunden.

wurstdings 16. Apr 2020

Da stimme ich dir zu. Der Test ist schon recht lax und lässt grundlegende Details...

Karl-Heinz 15. Apr 2020

Konntest Du Dir eines (oder gar mehrere) von den bei den US-Atomwaffenlagern kürzlich...

Olliar 15. Apr 2020

Ja, die Art wie er seine "Test"-Ergebnisse präsentiert ist echt professionelles...

wurstdings 14. Apr 2020

Wo siehst du bei GPL2 Probleme, der ganze Kernel steht unter dieser Lizenz? ... was...


Folgen Sie uns
       


  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Schnäppchen • Xbox Series X aktuell bestellbar 499,99€ • WD Black SN850 500GB PCIe 4.0 89€ • Amazon-Geräte günstiger • Crucial MX500 500GB 48,99€ • Apple iPhone 12 mini 64GB Rot 589€ • Far Cry 6 + Steelbook PS5 69,99€ • E3-Aktion: Xbox-Spiele bei MM günstiger • Alternate XXL Sale [Werbung]
    •  /