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. Robert Bosch GmbH, Böblingen
  2. DERMALOG Identification Systems GmbH, Hamburg
  3. AGRAVIS Raiffeisen AG, Münster
  4. operational services GmbH & Co. KG, Berlin, Dresden


Anzeige
Top-Angebote
  1. 30,99€
  2. (heute u. a. mit Soundbars und Heimkinosystemen, ASUS-Notebooks, Sony-Kopfhörern, Garmin...

Folgen Sie uns
       


  1. Apple iOS 11 im Test

    Alte Apps weg, Daten weg, aber sonst alles gut

  2. Bitkom

    Ausbau mit Glasfaser kann noch 20 Jahre dauern

  3. Elektroauto

    Nikolas E-Trucks bekommen einen Antrieb von Bosch

  4. HHVM

    Facebook konzentriert sich künftig auf Hack statt PHP

  5. EU-Datenschutzreform

    Bitkom warnt Firmen vor Millionen-Bußgeldern

  6. Keybase Teams

    Opensource-Teamchat verschlüsselt Gesprächsverläufe

  7. Elektromobilität

    In Norwegen fehlen Ladesäulen

  8. Metroid Samus Returns im Kurztest

    Rückkehr der gelenkigen Kopfgeldjägerin

  9. Encrypted Media Extensions

    Web-DRM ist ein Standard für Nutzer

  10. TP Link Archer CR700v

    Einziger AVM-Konkurrent bei Kabelroutern gibt auf



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Energieversorgung: Windparks sind schlechter gesichert als E-Mail-Konten
Energieversorgung
Windparks sind schlechter gesichert als E-Mail-Konten
  1. Apache Struts Monate alte Sicherheitslücke führte zu Equifax-Hack
  2. Kreditrating Equifax' Krisenreaktion ist ein Desaster
  3. Best Buy US-Handelskette verbannt Kaspersky-Software aus Regalen

Anki Cozmo im Test: Katze gegen Roboter
Anki Cozmo im Test
Katze gegen Roboter
  1. Die Woche im Video Apple, Autos und ein grinsender Affe
  2. Anki Cozmo ausprobiert Niedlicher Programmieren lernen und spielen

Indiegames-Rundschau: Cyberpunk, Knetmännchen und Kampfsportkünstler
Indiegames-Rundschau
Cyberpunk, Knetmännchen und Kampfsportkünstler
  1. Indiegames-Rundschau Fantasysport, Burgbelagerungen und ein amorpher Blob
  2. Indiegames-Rundschau Meisterdiebe, Anti- und Arcadehelden
  3. Jump So was wie Netflix für Indiegames

  1. Neues Feature in iOS11

    iCmdr | 04:05

  2. Re: AI gibt es nicht.

    wlorenz65 | 03:52

  3. Re: Wieso gehts dann anderswo?

    Greys0n | 03:48

  4. Re: Ist doch alles ganz einfach... LTE High Speed...

    Greys0n | 03:46

  5. Re: Armes Deutschland

    medium_quelle | 03:36


  1. 19:04

  2. 18:51

  3. 18:41

  4. 17:01

  5. 16:46

  6. 16:41

  7. 16:28

  8. 16:11


  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