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. Detecon International GmbH, Köln, Frankfurt am Main, München
  2. T-Systems International GmbH, Hannover
  3. IT Baden-Württemberg (BITBW), Stuttgart
  4. Landeshauptstadt München, München


Anzeige
Spiele-Angebote
  1. 39,99€
  2. 24,96€

Folgen Sie uns
       


  1. Honor 8

    Dual-Kamera-Smartphone kostet ab 400 Euro in Deutschland

  2. Eigengebote

    BGH verurteilt Preistreiber zu hohem Schadenersatz

  3. IDE

    Kdevelop 5.0 nutzt Clang für Sprachunterstützung

  4. Hybridluftschiff

    Airlander 10 landet auf der Nase

  5. Verschlüsselung

    Regierung will nun doch keine Backdoors

  6. Gesichtserkennung

    Wir fälschen dein Gesicht mit VR

  7. Yoga Tab 3 Plus

    Händler enthüllt Lenovos neues Yoga-Tablet

  8. Mobile Werbung

    Google straft Webseiten mit Popups ab

  9. Leap Motion

    Early-Access-Beta der Interaktions-Engine für VR

  10. Princeton Piton

    Open-Source-Chip soll System mit 200.000 Kernen ermöglichen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Xfel: Riesenkamera nimmt Filme von Atomen auf
Xfel
Riesenkamera nimmt Filme von Atomen auf
  1. US Air Force Modifikation der Ionosphäre soll Funk verbessern
  2. Teilchenbeschleuniger Mögliches neues Boson weist auf fünfte Fundamentalkraft hin
  3. Materialforschung Glas wechselt zwischen durchsichtig und schwarz

Next Gen Memory: So soll der Speicher der nahen Zukunft aussehen
Next Gen Memory
So soll der Speicher der nahen Zukunft aussehen
  1. Arbeitsspeicher DDR5 nähert sich langsam der Marktreife
  2. SK Hynix HBM2-Stacks mit 4 GByte ab dem dritten Quartal verfügbar
  3. Arbeitsspeicher Crucial liefert erste NVDIMMs mit DDR4 aus

Wiper Blitz 2.0 im Test: Kein spießiges Rasenmähen mehr am Samstag (Teil 2)
Wiper Blitz 2.0 im Test
Kein spießiges Rasenmähen mehr am Samstag (Teil 2)
  1. Warenzustellung Schweizer Post testet autonome Lieferroboter
  2. Lockheed Martin Roboter Spider repariert Luftschiffe
  3. Kinderroboter Myon Einauge lernt, Einauge hat Körper

  1. Re: Ich lass das mal hier. Vielleicht objektiver.

    Crossfire579 | 04:09

  2. Re: Reichweite Autobahn

    Vanger | 04:04

  3. Re: Langzeiterfahrung Tesla

    WonderGoal | 03:58

  4. Re: Die Masche ist mir auch schon aufgefallen

    Seismoid | 03:49

  5. Re: Kaputte Welt.

    Seismoid | 03:39


  1. 19:21

  2. 17:12

  3. 16:44

  4. 16:36

  5. 15:35

  6. 15:03

  7. 14:22

  8. 14:08


  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