Abo
  • Services:
Anzeige

Linux-Kernel 2.6.26 mit eigenem Debugger

Anzeige

Die Kernel-based Virtual Machine (KVM) enthält jetzt die schon länger als Patch verfügbare Unterstützung für Paravirtualisierung. Dabei ist das Gastsystem modifiziert und weiß, dass es virtualisiert läuft. Das hat eine höhere Leistung zur Folge. Während diese Funktion weiter nur auf der x86-Architektur verfügbar ist, wurde KVM auf IA64, PPC und S390 portiert. Auch auf diesen Systemen steht also eine direkt im Kernel verfügbare Virtualisierungslösung zur Verfügung.

Neu ist auch die Möglichkeit, die sogenannten Bind-Mounts nur mit Leserechten einzubinden. Bei einem Bind-Mount sind dieselben Inhalte an zwei verschiedenen Stellen im Dateisystem verfügbar. Auf x86-Computern sollte der Kernel ferner 4 KByte große Stacks pro Prozess verwenden. Das verringert den Overhead und ist vorteilhaft für die Leistung des Linux-Systems. Die Diskussion über diese Funktion läuft bereits seit Jahren - einige Distributoren übersetzen ihre Kernel schon länger mit aktivierten 4-KByte-Stacks. Probleme gibt es dabei wohl noch mit dem NDISwrapper, mit dem sich Windows-Netzwerktreiber unter Linux laden lassen. Einige dieser Treiber setzen die üblichen 8-KByte-Stacks oder sogar 16-KByte-Stacks voraus. Kurz vor Freigabe der neuen Kernel-Version wurde diese Änderung dann aber doch wieder rückgängig gemacht.

Implementiert wurden auch Per-Process-Securebits. Normalerweise führt Linux Programme mit der User-ID des aktiven Benutzers und damit mit seinen Rechten aus. Über das Set-UID-Bit lässt sich ein Programm jedoch mit den Rechten des Dateibesitzers - also beispielsweise Root - starten. Das ist einfach, birgt aber das Risiko, dass sich diese durch Set-UID erreichten Rechte ausweiten lassen. Daher wurden schon unter Unix die sogenannten Posix Capabilities entwickelt, die Schritt für Schritt in Linux gelangen. Mit dem Per-Process-Securebits-Patch wird es möglich, die mit der UID 0 - also Root - verbundenen Rechte auf einen Prozess zu beschränken. Aber nicht nur das: Es werden auch nur die Rechte gewährt, die nötig sind. Andere mit Set-UID vergebene Rechte werden weggelassen. Das verringert das Risiko, dass sich ein unpriviligierter Nutzer auf diesem Wege die Rechte des Systemverwalters verschafft.

Um das Active State Power Management von PCI-Express-Karten zu nutzen, wurde ein entsprechender Treiber aufgenommen. Einige neue Treiber gibt es für Soundkarten sowie vom Video-4-Linux-Projekt. Der Radeon-Treiber kann jetzt mit r500-Chips umgehen und die Intel-4-Series-Chipsätze werden unterstützt. Viele zusätzliche USB-Webcams lassen sich ebenfalls mit dem neuen Kernel nutzen. Dafür wurde ein neuer Treiber für USB-Videogeräte integriert, der bereits eine Weile außerhalb des Kernels existierte. Da der Kernel nun UDF 2.50 lesen kann, sollte er mit Blu-ray-Medien umgehen können. Auch die Architektur der One-Laptop-Per-Child-Geräte wird unterstützt.

Der Linux-Kernel 2.6.26 steht wie üblich als Archiv und Patch unter kernel.org zum Download bereit. Die Linux-Distributoren werden ihn abhängig von ihrer Aktualisierungspolitik auch als Paket anbieten.

 Linux-Kernel 2.6.26 mit eigenem Debugger

eye home zur Startseite
Der Kaiser! 24. Aug 2010

Ja. Ist schon scheisse wenn man sich mit dem falschen paart. xD

Der Kaiser! 24. Aug 2010

Und man kanns auf jedem PC installieren.. Oder etwa nicht? Ist unter Linux schon lange...

Älän Karr 15. Jul 2008

du -csh /lib/modules/ ;-) Und sie sind vollgestopft, sie sind schließlich darauf...

Tuxe Klopper 14. Jul 2008

und ich bin der der die Weghaut http://img228.imageshack.us/img228/8756/tuxanddevilye3.jpg



Anzeige

Stellenmarkt
  1. Daimler AG, Neu-Ulm
  2. Bosch Service Solutions Magdeburg GmbH, Berlin
  3. Daimler AG, Stuttgart
  4. ARI-Armaturen Albert Richter GmbH & Co. KG, Schloß Holte-Stukenbrock


Anzeige
Top-Angebote
  1. 99,90€ statt 149,90€
  2. und Destiny 2 gratis erhalten
  3. 9,49€ + Versandkosten (Steam Link einzeln kostet sonst 54,99€ und das Spiel regulär 11,99€)

Folgen Sie uns
       


  1. Windows 10

    Fall Creators Update macht Ryzen schneller

  2. Gesundheitskarte

    T-Systems will Konnektor bald ausliefern

  3. Galaxy Tab Active 2

    Samsungs neues Ruggedized-Tablet kommt mit S-Pen

  4. Jaxa

    Japanische Forscher finden riesige Höhle im Mond

  5. Deep Descent

    Aquanox lädt in Tiefsee-Beta

  6. Android-Apps

    Google belohnt Fehlersuche im Play Store

  7. Depublizierung

    7-Tage-Löschfrist für ARD und ZDF im Internet fällt weg

  8. Netzneutralität

    Telekom darf Auflagen zu Stream On länger prüfen

  9. Spielebranche

    Kopf-an-Kopf-Rennen zwischen Pro und X erwartet

  10. Thunderobot ST-Plus im Praxistest

    Da gehe ich doch lieber wieder draußen spielen!



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
ZFS ausprobiert: Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
ZFS ausprobiert
Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
  1. Librem 5 Purism zeigt Funktionsprototyp für freies Linux-Smartphone
  2. Pipewire Fedora bekommt neues Multimedia-Framework
  3. Linux-Desktops Gnome 3.26 räumt die Systemeinstellungen auf

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

Zotac Zbox PI225 im Test: Der Kreditkarten-Rechner
Zotac Zbox PI225 im Test
Der Kreditkarten-Rechner

  1. Re: Immernoch der einzige brauchbare

    lucky_luke81 | 20.10. 23:59

  2. Re: Bezugsquellen Ubuntu Version?

    EvilDragon | 20.10. 23:55

  3. Re: Katastrophale UX

    quark2017 | 20.10. 23:53

  4. Hintergrund des Spiel: Kritik an Künstlicher...

    DeeMike | 20.10. 23:47

  5. Noch viel Arbeit (an der Gnome Shell)

    quark2017 | 20.10. 23:46


  1. 22:38

  2. 18:00

  3. 17:47

  4. 16:54

  5. 16:10

  6. 15:50

  7. 15:05

  8. 14:37


  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