FĂŒr den Linux-Kernel wurde eine neue Version des exFAT-Treibers vorgeschlagen

Der koreanische Entwickler Park Ju Hyung, der sich auf die Portierung von Android-Firmware fĂŒr verschiedene GerĂ€te spezialisiert hat, vor eine neue Version des Treibers fĂŒr das exFAT-Dateisystem — exfat-linux, die eine Abspaltung des Treibers „sdFAT“ ist, entwickelt von entwickelt von Samsung. Der exFAT-Treiber von Samsung ist derzeit bereits in den Staging-Zweig des Linux-Kernels integriert, wurde hinzugefĂŒgt aber er basiert auf dem Code der alten Treiberzweig (1.2.9). Derzeit verwendet Samsung in seinen Smartphones eine völlig andere Version des Treibers „sdFAT“ (2.2.0), von dem die Entwicklung von Park Ju Hyung abgeleitet wurde. Neben dem Übergang zu einer aktuellen Codebasis unterscheidet sich der vorgeschlagene Treiber exfat-linux durch das Entfernen von spezifischen Samsung-Modifikationen, wie der Existenz von Code zur Arbeit mit FAT12/16/32 (diese Dateisysteme werden in Linux durch separate Treiber unterstĂŒtzt) und einem eingebauten Defragmentierer. Das Entfernen dieser Komponenten hat es ermöglicht, den Treiber tragbar zu machen und ihn fĂŒr den Standard-Linux-Kernel anzupassen, nicht nur fĂŒr die Kerne, die in den Android-Firmware-Versionen von Samsung verwendet werden.

Der Entwickler hat auch daran gearbeitet, die Installation des Treibers zu vereinfachen. Ubuntu-Benutzer können ihn aus

, und fĂŒr andere Distributionen reicht es aus, den Code herunterzuladen und „make && make install“ auszufĂŒhren. Der Treiber kann auch zusammen mit dem Linux-Kernel kompiliert werden, beispielsweise bei der Vorbereitung von Firmware fĂŒr Android. dem PPA-RepositoryIn Zukunft ist geplant, den Treiber aktuell zu halten, indem Änderungen aus dem Haupt-Codebasis von Samsung ĂŒbernommen und fĂŒr neue Kernel-Versionen portiert werden. Derzeit wurde die TreiberfunktionalitĂ€t bei der Kompilierung mit Kernen von 3.4 bis 5.3-rc auf den Plattformen x86 (i386), x86_64 (amd64), ARM32 (AArch32) und ARM64 (AArch64) getestet. Der Autor der neuen Treiberversion hat den Kernel-Entwicklern vorgeschlagen, die Aufnahme des neuen Treibers in den Staging-Zweig als Grundlage fĂŒr den Standard-exFAT-Treiber des Kernels in Betracht zu ziehen, anstelle der kĂŒrzlich hinzugefĂŒgten veralteten Version.

DurchgefĂŒhrte Leistungstests haben einen Anstieg der Schreibgeschwindigkeit bei Verwendung des neuen Treibers gezeigt. Beim Platzieren der Partition im Ramdisk: 2173 MB/s gegenĂŒber 1961 MB/s beim sequenziellen Ein-/Ausgabe, 2222 MB/s gegenĂŒber 2160 MB/s beim random Access, und beim Platzieren der Partition im NVMe: 1832 MB/s gegenĂŒber 1678 MB/s und 1885 MB/s gegenĂŒber 1827 MB/s. Die Lesegeschwindigkeit stieg im Test des sequenziellen Lesens im Ramdisk (7042 MB/s gegenĂŒber 6849 MB/s) und beim random Reading im NVMe (26 MB/s gegenĂŒber 24 MB/s).

Die durchgefĂŒhrten Leistungstests zeigten eine Geschwindigkeitssteigerung bei Schreiboperationen mit dem neuen Treiber. Bei der Platzierung der Partition im Ramdisk: 2173 MB/s gegenĂŒber 1961 MB/s bei sequenziellem I/O, 2222 MB/s gegenĂŒber 2160 MB/s bei zufĂ€lligem Zugriff, und bei der Platzierung der Partition im NVMe: 1832 MB/s gegenĂŒber 1678 MB/s und 1885 MB/s gegenĂŒber 1827 MB/s. Die Lesegeschwindigkeit erhöhte sich im Test fĂŒr sequenzielles Lesen im Ramdisk (7042 MB/s gegenĂŒber 6849 MB/s) und fĂŒr zufĂ€lliges Lesen im NVMe (26 MB/s gegenĂŒber 24 MB/s).

FĂŒr den Linux-Kernel wurde eine neue Version des exFAT-Treibers vorgeschlagenFĂŒr den Linux-Kernel wurde eine neue Version des exFAT-Treibers vorgeschlagen

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster