Abo
  • Services:

Dateisysteme, mehr Trim und Netzwerk

Nachdem das verteilte Dateisystem Lustre in Linux 3.11 wegen unzureichend funktionierender Codes noch nicht freigeschaltet wurde, hat Greg Kroah-Hartman jetzt Patches dafür eingereicht, die offensichtlich die letzten Fehler beseitigen. Zusätzlich erhalten die Dateisysteme F2FS, EXT4 und Btrfs weitere Verbesserungen.

Stellenmarkt
  1. Wirecard Communication Services GmbH, Leipzig
  2. Coup Mobility GmbH, Berlin

Das Btrfs-Dateisystem erhält eine erste Unterstützung für die Out-of-Band Deduplication von Datenblöcken. User-Space-Anwendungen können dem Kernel mitteilen, ob reservierte Speicherbereiche identische Daten enthalten. Zunächst vergleicht der Kernel die beiden Bereiche und weist dann zwei Dateien auf denselben Speicherbereich. Das geschieht allerdings noch nicht direkt beim Schreiben von Daten, wie es bereits bei ZFS umgesetzt ist. Diese Funktion soll später nachgereicht werden.

Ext4 braucht weniger RAM

Verbesserungen beim Zwischenspeichern von Extents im Dateisystem Ext4 sorgen dafür, dass weniger Arbeitsspeicher beansprucht wird und sollen auch einen Leistungsschub bei asynchronen Lese- und Schreibvorgängen bringen. Weitere Verbesserungen gibt es bei der Wiederherstellung von beschädigten Belegungsbitmaps und bei der Einbindung von extern gelagerten Dateisystem-Journals.

Bislang mussten die User Namespaces im Kernel deaktiviert werden, wenn das Dateisystem XFS zum Einsatz kommen sollte. User Namespaces werden in erster Linie für die Virtualisierung in Containern genutzt. XFS unterstützte sie aber bislang nicht. Neue Patches reichen die Funktion jetzt für das Dateisystem nach. Zusätzlich kann XFS Dateien auf Partitionen mit vielen Dateisystemeinträgen schneller finden.

Komprimierter Arbeitsspeicher

Auf Systemen mit wenig Arbeitsspeicher soll die Komprimierung mit ZRAM helfen. ZRAM gilt ab Linux 3.12 nicht mehr als experimentell. Das Kompressionsverfahren wird vor allem von Android und Cyanogenmod sowie in ChromeOS genutzt. Da die Komprimierung im Arbeitsspeicher auch Schreibvorgänge auf Datenträger reduziert, erhöht ZRAM auch die Lebensdauer von SSDs.

Mit dem Kommandozeilenbefehl blkdevparts lässt sich die Partitionstabelle eines Geräts mit fester Blockadressierung an der Konsole anzeigen. Die feste Blockadressierung kommt beispielsweise auf eingebettetem Speicher zum Einsatz. Normalerweise haben solche Speichermedien keinen MBR, können aber etwa eine Bootloader enthalten. Mit Blkdevparts lässt sich etwa die Speicheradresse des Startsektors auslesen.

Thunderbolt, aber nicht für Macsr

Zahlreiche Änderungen sind in den ACPI-Stack integriert worden. Systeme werden jetzt unterstützt, bei denen das Hotplugging für Intels Thunderbolt per ACPI möglich ist. Geräte von Apple sprechen Thunderbolt-Geräte aber nicht über ACPI an. Die Probleme des Linux-Kernels mit der Thunderbolt-Schnittstelle in Macbooks führt Kernel-Entwickler Greg-Kroah-Hartman darauf zurück, dass sich Apple nicht an die Spezifikationen hält.

Im Zusammenspiel mit Xen und ACPI funktioniert der Ruhezustand besser. Insgesamt wurde der Code des ACPI-Stacks aufgeräumt und verbessert, was auch eine geringere Leitungsaufnahme der Kernels nach sich zieht. Der ACHI-Treiber in Linux 3.12 unterstützt den SATA-Standard "Queued DSM Trim". Damit lassen sich Informationen über freigewordenen Speicher an SSDs übertragen, die dann selbst bei Bedarf die Befehle ausführen. Diese Informationen werden über die Kernel-Funktion "Online Discard" verwaltet, die in den Mount-Optionen aktiviert werden kann. Bislang sorgte das auf manchen Systemen für einen Leistungseinbruch und wurde deshalb über den Batch-Discard-Befehl erledigt, der beispielsweise als Cronjob eingerichtet werden musste.

Gewappnet gegen SYN-Flood-Angriffe

Die Änderungen am Netzwerkstack sind in Linux 3.12 recht bescheiden. Der neue Kernel kann SYN-Flooding-Angriffe nun selbst abwehren. Dazu lässt sich die integrierte Firewall als Proxy einrichten, der SYN-Anfragen überprüft und nur dann weitergibt, wenn ein Client mit einem ACK-Paket antwortet. Der Fair Queue Packet Scheduler reduziert bei Bedarf das Zwischenspeichern von Paketen im Netzwerk und mit TCP Segmentation Offload (TCO) kann der Kernel Paketgrößen anpassen. Code für den Netfilter Nftables hat es hingegen nicht in den Linux-Kernel 3.12 geschafft.

Der Quellcode von Linux 3.12 steht unter kernel.org zum Download bereit.

 Linux 3.12: Bessere Taktung für mehr Leistung
  1.  
  2. 1
  3. 2


Anzeige
Top-Angebote
  1. (u. a. Canon EOS M100 + Objektiv 15-45 mm + 50€ Cashback für 299€ statt 376,86€ im Vergleich...
  2. (u. a. Inferno Blu-ray Steelbook für 6,99€ und Ni No Kuni 2: Schicksal eines Königreichs King's...
  3. 16,99€ + 3,49€ Versand (Vergleichspreis ca. 30€)
  4. (u. a. NieR Automata für 20,99€ und Dead in Vinland für 12,49€)

jpuhr 04. Nov 2013

+1

scroogie 04. Nov 2013

Ja, an meinem alten Laptop hatte ich immense Probleme mit dem ondemand governor, vor...

nille02 04. Nov 2013

Der FOSS-Radeon Treiber kann nun auch H264 High10p Profile über die Hardware (Mindest UVD...


Folgen Sie uns
       


Alt gegen neu - Model M im Test

Das US-Unternehmen Unicomp bietet Tastaturen mit Buckling-Spring-Schalter an - so wie sie einst bei IBMs Model-M-Modellen verwendet wurden. Die Kunststoffteile sind zwar nicht so hochwertig wie die des Originals, die neuen Model Ms sind aber dennoch sehr gute Tastaturen.

Alt gegen neu - Model M im Test Video aufrufen
IT-Jobs: Achtung! Agiler Coach gesucht?
IT-Jobs
Achtung! Agiler Coach gesucht?

Überall werden sie gesucht, um den digitalen Wandel voranzutreiben: agile Coaches. In den Jobbeschreibungen warten spannende Aufgaben, jedoch müssen Bewerber aufpassen, dass sie die richtigen Fragen stellen, wenn sie etwas bewegen möchten.
Von Marvin Engel

  1. Studitemps Einige Studierende verdienen in der IT unter Mindestlohn
  2. SAP-Berater Der coolste Job nach Tourismusmanager und Bierbrauer
  3. Digital Office Index 2018 Jeder zweite Beschäftigte sitzt am Computer

Raumfahrt: Boeing und SpaceX kämpfen mit dem Regulierungschaos der Nasa
Raumfahrt
Boeing und SpaceX kämpfen mit dem Regulierungschaos der Nasa

Die neuen Raumschiffe von Boeing und SpaceX verspäten sich und werden wohl erst 2020 mit Crew fliegen. Die Aufsichtsbehörde der US-Regierung sieht einen Teil der Schuld beim Chaos im Nasa-Management.
Von Frank Wunderlich-Pfeiffer

  1. Parker Solar Probe Sonnen-Sonde der Nasa erfolgreich gestartet
  2. Parker Solar Probe Nasa verschiebt Start seiner Sonnen-Sonde
  3. Raumfahrt Die neuen Astronauten für SpaceX und Boeing

Russische Agenten angeklagt: Mit Bitcoin und CCleaner gegen Hillary Clinton
Russische Agenten angeklagt
Mit Bitcoin und CCleaner gegen Hillary Clinton

Die US-Justiz hat zwölf russische Agenten wegen des Hacks im US-Präsidentschaftswahlkampf angeklagt. Die Anklageschrift nennt viele technische Details und erhebt auch Vorwürfe gegen das Enthüllungsportal Wikileaks.

  1. Fancy Bear Microsoft verhindert neue Phishing-Angriffe auf US-Politiker
  2. Nach Gipfeltreffen Trump glaubt Putin mehr als US-Geheimdiensten
  3. US Space Force Planlos im Weltraum

    •  /