Leistungsteigerung von Btrfs im Linux-Kernel 6.17

Um in den zukünftigen Kernel 6.17 aufgenommen zu werden, wurden Optimierungen und neue Funktionen vorgeschlagen, die die Leistung von Btrfs steigern:

  • Experimentelle Unterstützung für große Seitenfolien (large folios). Es wird erwartet, dass diese Änderung die Overheadkosten senkt und die Leistung einer Reihe von Operationen verbessert. Momentan ist die Möglichkeit technisch bereit für eine breite Nutzung, hat jedoch nicht genug Tests durchlaufen, um als stabil erklärt zu werden.
  • Caching von Abfragen an die Bitmap für die Verteilung des freien Speicherplatzes. In Tests mit der Erstellung leerer Dateien stieg die Leistung der Operationen um 20 %. Auch wurden weitere Leistungsverbesserungen in Szenarien mit hoher Metadatenlast festgestellt.
  • Die Leistung des vorab ladenden Lesens in Systemen, die Datenkompression verwenden, wurde verbessert.
  • Eine dichtere Anordnung der Schlüssel in der XArray-Struktur wurde erreicht, was die Kompaktheit der Speicherung der Extentbaumknoten erhöht und die Anzahl der Endknoten um 50-70 % reduziert.

Zusätzlich werden Änderungen an der ioctl-Defragmentierung und die Aktivierung eines zuvor entwickelten Mechanismus zur Verhinderung von Dateisystembeschädigungen hervorgehoben, der das Schreiben auf ein Blockgerät mit einem gemounteten Dateisystem einschränkt.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster