Abo
  • Services:
Anzeige
Der Linux-Kernel 3.12 steht zum Download bereit.
Der Linux-Kernel 3.12 steht zum Download bereit. (Bild: Ben Tubby/CC-BY 2.0)

Dateisysteme, mehr Trim und Netzwerk

Anzeige

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.

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

eye home zur Startseite
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...



Anzeige

Stellenmarkt
  1. DLR Deutsches Zentrum für Luft- und Raumfahrt e.V., Berlin
  2. Springer Science+Business Media Deutschland GmbH, Berlin
  3. Bundesinstitut für Arzneimittel und Medizinprodukte (BfArM), Bonn
  4. Ametras rentconcept GmbH, Ravensburg oder Ettlingen


Anzeige
Spiele-Angebote
  1. (Rebel Galaxy beim Kauf eines Spiels aus der Aktion gratis dazu - u. a. Full Throttle Remastered 11...
  2. 6,99€
  3. 11,49€

Folgen Sie uns
       


  1. Frontier Development

    Weltraumspiel Elite Dangerous für PS4 erhältlich

  2. Petya-Ransomware

    Maersk, Rosneft und die Ukraine mit Ransomware angegriffen

  3. Nach Einigung

    Bündnis hält Facebook-Gesetz weiterhin für gefährlich

  4. SNES Classic Mini

    Nintendo produziert zweite Retrokonsole in höherer Stückzahl

  5. 5 GHz

    T-Mobile startet LTE-U im WLAN-Spektrum mehrerer US-Städte

  6. Dirt 4 im Test

    Vom Fahrschüler zum Rallye-Weltmeister

  7. Ende der Störerhaftung

    Koalition ersetzt Abmahnkosten durch Netzsperren

  8. NNabla

    Sony gibt Deep-Learning-Bibliothek frei

  9. Mobilfunk

    Deutsche Telekom betreibt noch 9.000 Richtfunkstrecken

  10. Global Internet Forum

    Social-Media-Verbund gegen Terrorpropaganda



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Mobile-Games-Auslese: Ninjas, Pyramiden und epische kleine Kämpfe
Mobile-Games-Auslese
Ninjas, Pyramiden und epische kleine Kämpfe
  1. Ubisoft Chaoshasen, Weltraumaffen und die alten Ägypter
  2. Monument Valley 2 im Test Rätselspiel mit viel Atmosphäre und mehr Vielfalt
  3. Mobile-Games-Auslese Weltraumkartoffel und Bilderbuchwanderung für mobile Spieler

Mesh- und Bridge-Systeme in der Praxis: Mehr WLAN-Access-Points, mehr Spaß
Mesh- und Bridge-Systeme in der Praxis
Mehr WLAN-Access-Points, mehr Spaß
  1. Eero 2.0 Neues Mesh-WLAN-System kann sich auch per Kabel vernetzen
  2. BVG Fast alle Berliner U-Bahnhöfe haben offenes WLAN
  3. Broadcom-Sicherheitslücke Vom WLAN-Chip das Smartphone übernehmen

Neues iPad Pro im Test: Von der Hardware her ein Laptop
Neues iPad Pro im Test
Von der Hardware her ein Laptop
  1. iFixit iPad Pro 10,5 Zoll intern ein geschrumpftes 12,9 Zoll Modell
  2. Office kostenpflichtig Das iPad Pro 10,5 Zoll ist Microsoft zu groß
  3. Hintergrundbeleuchtung Logitech bringt Hülle mit abnehmbarer Tastatur für iPad Pro

  1. Re: Beweis, dass die Erde flach ist...

    Kletty | 19:21

  2. Re: undurchschaubares Produkt-Sortiment

    ArcherV | 19:19

  3. Re: Flightsticks

    David64Bit | 19:19

  4. Re: Crossplay?

    David64Bit | 19:18

  5. Re: Ach ja...

    Ovaron | 19:16


  1. 17:35

  2. 17:01

  3. 16:44

  4. 16:11

  5. 15:16

  6. 14:31

  7. 14:20

  8. 13:59


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel