Abo
  • Services:
Anzeige
Linux 3.14 ist fertig.
Linux 3.14 ist fertig. (Bild: Ben Tubby/CC-by-2.0)

Prozessfristen: Linux 3.14 erhält Deadline Scheduler

Der Linux-Kernel in Version 3.14 verwaltet Prozesse effizienter mit dem Deadline Scheduler, was vor allem Real-Time-Anwendungen zugutekommt. Mit Zram lässt sich der Arbeitsspeicher blockweise komprimieren, was für Linux auf TVs und mobilen Geräten von Vorteil ist.

Anzeige

Linus Torvalds hat die Veröffentlichung des Linux-Kernels 3.14 bekanntgegeben. Wesentliche Änderung ist der Deadline Scheduler, mit dem vor allem das Abarbeiten von Prozessen von Real-Time-Anwendungen verbessert werden soll, etwa beim Streaming von Multimediainhalten. Kexec funktioniert jetzt auf EFI-Systemen und mit Zram lässt sich der Arbeitsspeicher blockweise komprimieren.

Der für Real-Time-Anwendungen wichtige Deadline-Scheduler wurde in Linux 3.14 nach langjähriger Entwicklung eingepflegt. Damit lässt sich das Priorisieren von Prozessen besser verwalten. Jeder Prozess meldet eine Frist an, bis wann eine Aufgabe erledigt werden muss. Außerdem teilt eine Anwendung auch mit, wie oft eine Aufgabe ausgeführt werden muss. Und schließlich wird von einer Anwendung noch eine maximale Zeit mitgeteilt, in der sie die CPU beanspruchen will. Daraus errechnet der Scheduler einen effizienten Zeitplan für alle laufenden Anwendungen. Anwendungen, deren Frist unmittelbar bevorsteht, werden bevorzugt. Der Scheduler kümmert sich dabei auch darum, keine neuen Fristen zu akzeptieren, wenn die laufenden Prozesse die verfügbare CPU-Zeit bereits auslasten. Damit soll garantiert werden, dass jede Aufgabe ihre angemeldeten Fristen einhalten kann.

Zram komprimiert den Arbeitsspeicher

Der Arbeitsspeicher lässt sich blockweise mit Zram komprimieren und bildet zusammen mit Zswap und Zcache ein Framework, um mehr Daten im schnelleren Arbeitsspeicher zu halten. Inzwischen ist das Verschieben von Daten zwischen Speichermedien und Arbeitsspeicher ein Flaschenhals auf vielen Systemen. Mit Zram können mehr Daten im Arbeitsspeicher gehalten werden. Die meisten modernen CPUs bringen die nötige Leistung mit, um Daten effizient zu komprimieren und zu entpacken. Nebenbei wird die Lebensdauer von SSDs und anderen elektronischen Speichermedien verlängert. Zram kommt bereits vor allem in Linux-Versionen auf Fernsehern, Android oder Chrome OS zum Einsatz. Der Code des Kompressionsverfahrens ist seit Linux 2.6.33 von Anfang 2010 im experimentellen Staging-Zweig des Linux-Kernels, schaffte es aber diesmal in den Hauptzweig.

Das Dateisystem Btrfs nutzt Sysfs, um detaillierte Informationen über sich und die damit formatierten Partitionen mitzuteilen, darunter die unterstützten Funktionen der verwendeten Version oder zum Speicherverbrauch. Bislang konnten solche Informationen nur über Ioctl() abgerufen werden. Die Informationen in Sysfs lassen sich einfacher über die diversen Skriptsprachen abrufen. Künftig lassen sich Dateisystemattribute hierarchisch bis zu den einzelnen Indexknoten hinunter vererben. Der recht große Patch enthält auch zahlreiche Leistungsverbesserungen und Korrekturen. Facebook hatte im Dezember 2013 die beiden Btrfs-Hauptentwickler Chris Mason und Josef Bacik eingestellt. Im Januar 2014 folgte ihnen der Kernel-Entwickler Jens Axboe, der am Blocklayer des Linux-Kernels arbeitet. Facebook setzt Btrfs bereits in einigen Produktivumgebungen ein.

Kernfs statt Sysfs

Mit Kernfs - nicht zu verwechseln mit Kernfs aus BSD-Systemen - soll das virtuelle Dateisystem Sysfs gänzlich überarbeitet werden und nebst den jetzt darin untergebrachten Cgroups auch künftig weitere Subsysteme aufnehmen können. Mit den Patches in Linux 3.14 wurden zunächst die Kernfunktionen von Sysfs in Kernfs übertragen. Sysfs wird derweil als Wrapper verwendet, um Kompatibilitätsprobleme zu vermeiden.

Patches für Grafiktreiber 

eye home zur Startseite
frostbitten king 01. Apr 2014

Klingt, zwar jetzt nach einem bei mir nicht, daher gehts bei anderen auch, aber...



Anzeige

Stellenmarkt
  1. medavis GmbH, Karlsruhe
  2. Daimler AG, Sindelfingen
  3. Fraunhofer-Institut für Optronik, Systemtechnik und Bildauswertung IOSB, Karlsruhe
  4. Wüstenrot & Württembergische Informatik GmbH, Ludwigsburg


Anzeige
Top-Angebote
  1. 299,00€
  2. 47,99€
  3. 29,97€

Folgen Sie uns
       


  1. Gesetz gegen Hasskommentare

    Facebook spielt in eigener Bußgeld-Liga

  2. GPD Pocket im Test

    Winziger Laptop für Wenigtipper

  3. Neue WLAN-Treiber

    Intel muss WLAN und AMT-Management gegen Krack patchen

  4. Kabel-Radio

    Sachsen will auch schnelle UKW-Abschaltung im Kabel

  5. To Be Honest

    Facebook kauft Wahrheits-App

  6. Lüfter

    Noctua kann auch in Schwarz

  7. Microsoft

    Supreme Court entscheidet über die Zukunft der Cloud

  8. Windows 10

    Microsoft zeigt Fluent Design im Detailvideo

  9. Bungie

    Letzte Infos vor dem Start der PC-Fassung von Destiny 2

  10. Ubiquiti Amplifi und Unifi

    Erster Consumer-WLAN-Router wird gegen Krack gepatcht



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Elektromobilität: Niederlande beschließen Aus für Verbrennungsautos
Elektromobilität
Niederlande beschließen Aus für Verbrennungsautos
  1. World Solar Challenge Regen in Australien verdirbt Solarrennern den Spaß
  2. Ab 2030 EU-Komission will Elektroauto-Quote
  3. Mit ZF und Nvidia Deutsche Post entwickelt autonome Streetscooter

Cybercrime: Neun Jahre Jagd auf Bayrob
Cybercrime
Neun Jahre Jagd auf Bayrob
  1. Antivirus Symantec will keine Code-Reviews durch Regierungen mehr
  2. Verschlüsselung Google schmeißt Symantec aus Chrome raus
  3. Übernahme Digicert kauft Zertifikatssparte von Symantec

Verschlüsselung: Niemand hat die Absicht, TLS zu knacken
Verschlüsselung
Niemand hat die Absicht, TLS zu knacken
  1. TLS-Zertifikate Zertifizierungsstellen müssen CAA-Records prüfen
  2. Apache-Lizenz 2.0 OpenSSL-Lizenzwechsel führt zu Code-Entfernungen
  3. Certificate Transparency Webanwendungen hacken, bevor sie installiert sind

  1. Re: Die Politiker der Regierung verdienen daran!

    MattheusErb | 13:22

  2. Re: Niedriger Kontrast und Interaktionselemente...

    Dieselmeister | 13:22

  3. Re: Propaganda? Können sie!

    Topf | 13:22

  4. Re: Kann Ubiquiti nur empfehlen...

    dantist | 13:20

  5. Re: Bei Display und Keyboard gibt's Workarounds

    IchBIN | 13:20


  1. 13:15

  2. 11:59

  3. 11:54

  4. 11:50

  5. 11:41

  6. 11:10

  7. 10:42

  8. 10:39


  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