• IT-Karriere:
  • Services:

Unicode fürs Dateisystem und ein Feldbus

Zu Linux 5.2 hinzugekommen sind auch die neuen Unicode Tabellen für das Dateisystem Ext4. Dieses bringt dank des Supports für Unicode 12.1 einen großen Brocken Code ein. Im selben Dateisystem lassen sich neuerdings Ordner anlegen, die wahlweise Case-Insensitiv oder Case-Sensitiv agieren. In einem Verzeichnis unterscheiden sie also zwischen Groß- und Kleinschreibung, in einem anderen nicht.

Stellenmarkt
  1. Universität Potsdam, Potsdam
  2. Beckhoff Automation GmbH & Co. KG, Verl

Auch andere Dateisysteme haben neue Funktionen erhalten. Die XFS-Macher berichten über eine experimentelles Neuerung: XFS aktualisiert den Gesundheitsstatus des Dateisystems nach Checks der Festplatte im laufenden Betrieb über die Metadaten und meldet diesen an den Userspace. Die Funktion sei noch experimentell, schreibt Darrick J. Wong. F2FS unterstützt Laufwerke die auf Shingled Magnetic Recording setzen, einer besonders effizienten Datenspeichertechnik.

Btrfs verbessert Lese- und Schreibchecks, um Fehler zu entdecken, bevor korrupte Dateien auf die Festplatte gelangen und (falsche) Checksummen erhalten. Fsync funktioniert nun schneller mit Dateien, die viele (aber nicht zu viele) Hardlinks mitbringen. Das dürfte etwa bei Backups sinnvoll sein.

Fuse, über das Admins Dateisysteme im Userspace einbinden, räumt diesen Dateisystemen mehr Kontrolle beim Cachen ein. NFS verbessert den Umgang mit Soft-Mounts mit NFS 4.0. Unter anderem reduzieren die Entwickler von Timeouts aufgrund von False Positive. Treten doch Timeouts auf, gelingt der anschließende Failover von Lese- und Schreibvorgängen schneller. Eine neue softe Mountoption gibt ein ETIMEDOUT anstelle eines unspezifischen EIO zurück. Apropos NFS: Das verteilte Dateisystem Ceph exportiert Snapshots jetzt auch über NFS.

Subsystem für Feldbus

Die Feldbus-Technologie besteht aus einer Familie von Netzwerkprotokollen, die im industriellen Umfeld verschiedene Sensoren, Aktoren, Systeme, Komponenten und Instrumente miteinander verbinden. Sie kommen zum Beispiel in Kernkraftwerken und Fabriken zum Einsatz.

Erstmals in den 80er Jahren entwickelt, wurden Feldbusse 1999 schließlich im IEC 61158 standardisiert. Nun erlernt auch der Linux-Kernel den Umgang mit den Protokollen, und bringt dafür neuerdings das Fieldbus-Subsystem mit. Ebenfalls ein bekanntes Bussystem ist I2C, allerdings eher für elektronische Geräte. Über I2C kommunizieren integrierte Schaltkreise miteinander. Ursprünglich kam das von Philips entwickelte Bussystem vor allem in elektronischen Unterhaltungsgeräten zum Einsatz, im Smarthome verbindet es heute zum Beispiel Sensoren, Jalousien oder Alarmanlagen mit einem Steuergerät. Das I2C-System des Kernels bringt nun eine API für späte atomare Transfers mit, ein separater Callback sorgt für geregelte Shutdowns. Zudem hat Kernel 5.2 einen neuen Treiber an Bord für den PCIe-MP2-I2C-Controller von AMD.

Cgroups einfrieren

Cgroup 2 erhält einen Freezer-Mechanismus, der anders funktioniert als der für Cgroups 1. Er blockiert keine User Tasks in Form von willkürlichen, nicht zu unterbrechenden Schlafzuständen. Vielmehr erweitert der neue Freezer den Befehl jobctl stop und friert Tasks über ein Freezer-Flag ein, bis der Kernel sie wieder auftaut. Sie lassen sich dann regulär killen und mit Ptrace verfolgen.

Neuigkeiten gibt es auch für die Kernel Virtual Machine. Die trackt "Dirty Pages" besser, also die Daten, die der Page Cache zwischenspeichert, bevor er sie auf ein Speichergerät schreibt. KVM verbessert zudem den Support für ARM-Gäste und ermöglicht direkten Zugriff auf Interrupt Controller, Speicher und Performance-Optimierungen von Power 9 Xive.

Einen ganzen Haufen von Patches betrafen späte Nachlieferungen für Lizenzen, genau genommen, SPDX-Tags. Diese machen Lizenzinformationen zu Kerneldateien maschinenlesbar. Wie Greg Kroah-Hartman erklärte, handelte es sich einerseits um fehlende SPDX-Einträge, die ein Jahr zuvor übersehen wurden, weil das Suchwerkzeug sie nicht gefunden hatte. Andererseits spürte das Tool Dateien mit integrierten Lizenztexten auf, um diese Texte durch die Tags GPL-2.0-only oder GPL-2.0-or-later zu ersetzen. Die Größe dieser Patches begründete Greg Kroah-Hartman mit dem Umfang des Kernel: Würde man die Lizenzen weiterhin in der bisherigen Geschwindigkeit ändern, wäre man frühstens in zehn Jahren fertig. Also müssen diese automatisiert erstellt werden. Herunterladen lässt sich der Linux-Kernel 5.2 wie gewohnt über kernel.org.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Betriebssysteme: Linux 5.2 erscheint mit freiem Mali-Treiber
  1.  
  2. 1
  3. 2


Anzeige
Top-Angebote
  1. 398,15€ (Bestpreis!)
  2. 798,36€ (Bestpreis!)
  3. 661€ (mit Rabattcode "YDE1NUMXRJSHH3QM" - Bestpreis!)
  4. (u. a. Huawei MateBook D 14 14 Zoll IPS Ryzen 5 256GB SSD für 539,65€, HP Desktop PC Ryzen 5...

Folgen Sie uns
       


IBM - von der Lochkarte zum Quantencomputer (Golem Geschichte)

Golem.de erzählt die über 100-jährige Geschichte von Big Blue im Video.

IBM - von der Lochkarte zum Quantencomputer (Golem Geschichte) Video aufrufen
Funkverschmutzung: Wer stört hier?
Funkverschmutzung
Wer stört hier?

Ob WLAN, Bluetooth, IoT oder Radioteleskope - vor allem in den unlizenzierten Frequenzbändern funken immer mehr elektronische Geräte. Die Folge können Störungen und eine schlechtere Performance der Geräte sein.
Ein Bericht von Jan Rähm

  1. 450 MHz Bundesnetzagentur legt sich bei neuer Frequenzvergabe fest
  2. Aus Kostengründen Tschechien schafft alle Telefonzellen ab
  3. Telekom Bis Jahresende verschwinden ISDN und analoges Festnetz

Sicherheitslücke: Wenn das Youtube-Tutorial die Cloud-Zugangsdaten leakt
Sicherheitslücke
Wenn das Youtube-Tutorial die Cloud-Zugangsdaten leakt

Sicherheitsforscher haben Hunderte Youtube-Tutorials ausgewertet und immer wieder Zugangsdaten entdeckt - mit diesen konnten sie sich auf AWS einloggen.
Von Moritz Tremmel

  1. Videoportal Youtube will mehr Werbepausen
  2. Streamer Ninja spielt auf Youtube
  3. URL Ein Zeichen mehr und Youtube ist werbefrei

Kontaktlos: Eine deutsche Miniserie unter Pandemie-Bedingungen
Kontaktlos
Eine deutsche Miniserie unter Pandemie-Bedingungen

Weltweit haben Künstler unter Corona-Bedingungen neue Projekte angestoßen. Nun kommt mit Kontaktlos auch eine interessante sechsteilige Serie aus Deutschland.
Eine Rezension von Peter Osteried

  1. Corona Telekom und SAP sollen europaweite Warn-Plattform bauen
  2. Universal Kinofilme kommen früher ins Netz
  3. Messe nur digital Die Corona-Realität holt die CES ein

    •  /