Abo
  • Services:

Betriebssysteme: Linux-Kernel 3.16 beschleunigt die Grafik

Der Linux-Kernel 3.16 verspricht bessere Leistung sowohl für Grafikkarten von AMD, Nvidia als auch für jene von Intel.

Artikel veröffentlicht am ,
Linux 3.16 wurde freigegeben.
Linux 3.16 wurde freigegeben. (Bild: Ben Tubby/CC-BY 2.0)

Der von Linus Torvalds freigegebene Linux-Kernel 3.16 hat zahlreiche Verbesserungen in den Grafiktreibern erhalten, die unter anderem die Leistung erhöhen. Beim freien Nouveau-Treiber wurde auch das Umschalten in verschiedene Betriebsmodi im Displayport-Treiber umgesetzt. Allerdings funktioniert das noch nicht automatisch.

Stellenmarkt
  1. über duerenhoff GmbH, Freising
  2. TÜV SÜD Gruppe, München

Statt wie bisher mit meist maximaler Taktung, lässt sich künftig auch über den Displayport zwischen verschiedenen Betriebsmodi hin- und herschalten. Zumindest funktioniert das mit einigen Chipsätzen der 6000er und 7000er Geforce-Modelle, den Modellen 8100, 8200 und 8300 sowie etlichen mit den Chipsätzen aus der 600er und 700er Reihe. Bislang müssen die verschiedenen P-States jedoch manuell im Sysfs-Verzeichnis gesetzt werden. Erst wenn die Frequenzwechsel zuverlässig funktionieren, soll der Wechsel auch automatisch möglich sein, so die Entwickler. Der Nouveau-Treiber wurde auch um die rudimentäre Unterstützung für 780er-Ti-Chips von Nvidia erweitert. Nvidia-Entwickler haben selbst Code beigesteuert, mit dem der Nouveau-OpenGL-Treiber für Tegra K1 in Mesa 3D die Grafikchips direkt ansprechen kann. Die entsprechenden Mesa-3D-Bibliothken müssen aber noch veröffentlicht werden.

Speichernutzung im Userspace

In Intels Grafiktreiber wurde der Userspace Pointer umgesetzt. Damit können Grafikchips auf Speicherbereiche direkt im Userspace zugreifen. Bisher wurden diese Speicherbereiche zuerst in den Kernel-Space kopiert. Das erspart Overhead und soll vor allem OpenGL- und Videoanwendungen beschleunigen. Sollte sich die Funktion bewähren, wird sie möglicherweise auch im Radeon-Treiber für Grafikchips von AMD umgesetzt werden.

Der Radeon-Treiber soll durch einige Codeänderungen generell beschleunigt worden sein. Im Speziellen haben die Entwickler BAPM aktiviert. Mit der aktivierten Leistungsverwaltung lassen sich die Grafikkerne etwas höher takten, wenn die CPUs nicht ausgelastet sind. Das funktioniert mit den Chipsets Kaveri, Kabini, Trinity und Richland. Mit der Aktivierung sollen aber vor allem ausstehende Bugs gefunden werden. Außerdem haben die Entwickler die sogenannte Page-Table-Entry-Compression integriert. Von der verbesserten Speicherverwaltung und der dadurch erhöhten Framerate sollen vor allem Spiele profitieren. Zusätzlich unterstützt der Radeon-Treiber HDMI Deep Color, also Farbtiefen mit 30, 36 und 48 Bit.

Effizientere Cgroups

Auf ARM-Plattformen mit 64-Bit-Architektur lässt sich nun auch EFI-Stub verwenden. Damit kann der Kernel ohne zusätzlichen Bootloader wie etwa Grub aus der EFI-Systempartition heraus gestartet werden. Dank Multi-Plattform-Unterstützung kann ein einziges Linux-Image für verschiedene ARM-SoCs benutzt werden. Das gilt nun auch für Samsungs Exynos-SoC. Darüber hinaus lässt sich der Controller der Playstation 4 besser verwenden und der Treiber für Dells Latitude-Geräte kann auf die eingebauten Beschleunigungsmesser zugreifen. So erkennt der Kernel, ob der Laptop fällt.

Die Cgroups wurden weiter überarbeitet. In bisherigen Implementationen funktionierte die Ressourcenverwaltung nicht effizient, daher wurde eine neue Hierarchie eingeführt, deren Benutzerschnittstelle jetzt versuchsweise eingebunden und ausprobiert werden kann. Der in Linux 3.15 renovierte Berkeley Packet Filter (BPF) erhält einen neuen Just-In-Time-Compiler für 64 Bit, der den alten ersetzt. Dieser hatte zwar noch funktioniert, unterstützte aber nicht alle Funktionen der überarbeiteten Version.

Zu den kleinen, aber interessanten Änderungen gehören noch das Temp-Flag für Btrfs, mit dem temporäre Dateien angelegt werden können, die beim Schließen der Originaldatei wieder gelöscht werden. Sie bleiben unsichtbar, solange sie geöffnet sind. Außerdem wurde die Unterstützung für 16-Bit-Programme wieder aktiviert, die wegen eines Sicherheitsfehlers in Linux 3.15 ausgeschaltet wurde. Das kommt vor allem Wine-Nutzern zugute, die ältere Windows-Anwendungen nutzen wollen. Nachdem sich ein Anwender beschwert hatte, dass er einige alten Disketten-Images nicht mehr öffnen könne, haben die Entwickler die Unterstützung für das FAT-Dateisystem unter DOS 1.x reaktiviert.

Der Sourcecode des Linux-Kernels 3.16 steht unter kernel.org zum Download bereit.



Anzeige
Spiele-Angebote
  1. 27,99€
  2. 31,49€
  3. (-79%) 8,49€
  4. 59,99€ mit Vorbesteller-Preisgarantie

NoGoodNicks 07. Aug 2014

Bin wieder zurück zu 3.12, dem letzten richtig stabilen Kernel.

teleborian 06. Aug 2014

Kann man die Temporären Dateien auch wieder einblenden?

helveticus 06. Aug 2014

Hab nie gesagt das ich gut bin, nur das ich Erfahrung auf mehreren Gebieten habe und bis...

spiderbit 06. Aug 2014

kwt


Folgen Sie uns
       


Tolino Shine 3 - Hands on

Der Shine 3 ist der neue E-Book-Reader der Tolino-Allianz. Das neue Modell bietet einen kapazitiven Touchscreen und erhält die Möglichkeit, die Farbtemperatur des Displaylichts zu verändern. Der Shine 3 ist für 120 Euro verfügbar.

Tolino Shine 3 - Hands on Video aufrufen
Augmented Reality: Das AR-Fabrikgelände aus dem Smartphone
Augmented Reality
Das AR-Fabrikgelände aus dem Smartphone

Derzeit ist viel von einer Augmented Reality Cloud die Rede. Golem.de hat mit dem Berliner Startup Visualix über den Stand der Technik und künftige Projekte für Unternehmenskunden gesprochen - und darüber, was die Neuerungen für Pokémon Go bedeuten könnten.
Ein Interview von Achim Fehrenbach

  1. Jarvish Motorradhelm bringt Alexa in den Kopf
  2. Patentantrag Apple plant Augmented-Reality in der Windschutzscheibe
  3. Magic Leap Lumin OS Erste Bilder des Betriebssystems für Augmented Reality

Life is Strange 2 im Test: Interaktiver Road-Movie-Mystery-Thriller
Life is Strange 2 im Test
Interaktiver Road-Movie-Mystery-Thriller

Keine heile Teenagerwelt mit Partys und Liebeskummer: Allein in den USA der Trump-Ära müssen zwei Brüder mit mexikanischen Wurzeln in Life is Strange 2 nach einem mysteriösen Unfall überleben. Das Adventure ist bewegend und spannend - trotz eines grundsätzlichen Problems.
Von Peter Steinlechner

  1. Adventure Leisure Suit Larry landet im 21. Jahrhundert

Galaxy A9 im Hands on: Samsung bietet vier
Galaxy A9 im Hands on
Samsung bietet vier

Samsung erhöht die Anzahl der Kameras bei seinen Smartphones weiter: Das Galaxy A9 hat derer vier, zudem ist auch die restliche Ausstattung nicht schlecht. Aus verkaufspsychologischer Sicht könnte die Einstufung in die A-Mittelklasse bei einem Preis von 600 Euro ein Problem sein.
Ein Hands on von Tobias Költzsch

  1. Auftragsfertiger Samsung startet 7LPP-Herstellung mit EUV
  2. Galaxy A9 Samsung stellt Smartphone mit vier Hauptkameras vor
  3. Galaxy J4+ und J6+ Samsung stellt neue Smartphones im Einsteigerbereich vor

    •  /