Speicherverwaltung und Sicherheit

Anzeige

Linux 3.0 kann die Funktion Supervisor Mode Execution Protection (SMEP) nutzen, die in kommenden Intel-Prozessoren integriert ist. SMEP verbietet Ring0 eines Kernels das Ausführen von Code im Speicher, das mit einem User-Bit gesetzt ist. Außerdem können die Rechte von sogenannten Usermode Helpers explizit über neue Sysctls eingeschränkt werden.

SELinuxfs erhält einen Mountpoint in Sysfs und somit eine Schnittstelle zwischen seinen Werkzeugen und dem Kernel. Langfristig soll das bisher verwendete Root-Verzeichnis /selinux/ entfernt werden. Darüber hinaus erhält SELinux auch eine verbesserte Unterstützung für Read-Copy-Update im Zusammenspiel mit VFS (Virtual File System). Diese Daten können künftig in einem Cache verwaltet werden und erhöhen somit die Leistung von Zugriffen auf VFS.

In dem neuen Cleancache für Dateisysteme, etwa Ext4 oder Btrfs, kann der Kernel Speicherseiten ablegen, die er sonst verwerfen würde, wenn der Speicher knapp wird. Die Daten können bei Bedarf zwar wieder von dem Datenträger ausgelesen werden, da dies aber zu langsam ist, können sie stattdessen in Cleancache ausgelagert werden. Cleancache hält diese Daten im Speicher bereit. Da es nicht der Speicherverwaltung des Kernels unterliegt, können dort abgelegte Daten beliebig verwaltet werden, etwa mit dem Zusammenlegen identischer Speicherseiten.

Die Speicherverwaltung erhält mit MM premptibilty neue Patches, mit denen sich die Funktion mmu_gather unterbrechen lassen. Mmu_gather sucht den Speicher nach nicht benötigten Seiten ab und gibt Adressräume frei. Mit der Fähigkeit, die Funktion zu unterbrechen, sollen die Skalierbarkeit und die Echtzeiteigenschaften verbessert werden.

Das Dateisystem Tmpfs kann auf erweiterte Attribute zugreifen. Posix kennt die Clock-Types CLOCK_REALTIME_ALARM und CLOCK_BOOTTIME_ALARM, um Systeme zu vorherbestimmten Zeiten aus dem Ruhezustand aufzuwecken.

Der aktuelle Linux-Kernel steht als Quellcode unter kernel.org zum Download bereit.

 Dateisysteme

pa.dady 25. Jul 2011

Ist 32 bit Farbtiefe nicht der Standard?

Dadie 24. Jul 2011

Das System war ursprünglich Major.Minor.Bugfix daraus wurde aber seit 2003 2.6.Major...

bstea 24. Jul 2011

Bei Linux und bei fast allen freien Betriebssystemen sind Treiber meist nicht losgelöst...

zilti 23. Jul 2011

Sehr gute Erfahrungen in Sachen Geschwindigkeit habe ich mit KDE unter Mandriva (bzw...

ArnyNomus 23. Jul 2011

Ich glaub das Punchhole ist dafür da, um Platz für eine Datei zu reservieren die schon da...

Kommentieren


Eviltux. IT & Gesellschaft / 23. Jul 2011

Linux: Kernel 3.0

pebosi.net / 22. Jul 2011

20. Jahre Linux - Linux 3.0



Anzeige
  1. IT-System Engineer (m/w) – Microsoft Backoffice Technologie
    InfraServ GmbH & Co. Gendorf KG, Burgkirchen
  2. Software Engineer (m/w)
    Lear Corporation GmbH & Co. KG, Böblingen
  3. Software-Entwickler/in (Java oder PHP)
    iVentureCapital.com GmbH, Hamburg
  4. IT Ingenieur/-in Fachgebiet Desktop Basic
    ZF Friedrichshafen AG, Friedrichshafen

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Samsung Galaxy S3

    Siri braucht sich nicht zu fürchten

  2. Schmerzlos

    MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb

  3. CSU-Vizechefin

    Aussagen zur Internetsucht sind absurd

  4. iOS

    Untethered Jailbreak für iOS 5.1.1 erschienen

  5. USB-Sticks und Speicherkarten

    Hersteller wehren sich gegen neue "Mondtarife"


Meistkommentiert
  1. Kommentare: 385 | letzter Beitrag 10:32 Uhr

  2. Kommentare: 221 | letzter Beitrag 09:51 Uhr

  3. Kommentare: 215 | letzter Beitrag 25.05. 11:40

  4. Kommentare: 147 | letzter Beitrag 14:47 Uhr

  5. Kommentare: 92 | letzter Beitrag 13:11 Uhr

Mehr


  1. Browser

    Kauft Facebook Opera?

  2. Datenschutz

    Neue EU-Regeln zu Cookies treten in Kraft

  3. Libreoffice

    "Wir wollen Nutzer in die ODF-Welt ziehen"

  4. Golem.de guckt

    Freundesmassen

  5. SpaceX

    Dockingmanöver an der ISS abgeschlossen

  6. iOS

    Untethered Jailbreak für iOS 5.1.1 erschienen

  7. CSU-Vizechefin

    Aussagen zur Internetsucht sind absurd

  8. Schmerzlos

    MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb

  9. Sony

    Music Unlimited nun auch fürs iPhone

  10. Samsung Galaxy S3

    Siri braucht sich nicht zu fürchten



Haben wir etwas übersehen?

E-Mail an news@golem.de


The Elder Scrolls 5 Skyrim: Update für Kämpfe hoch zu Ross
The Elder Scrolls 5 Skyrim
Update für Kämpfe hoch zu Ross

Die Kavallerie hält Einzug in Himmelsrand: Mit Patch 1.6 liefert Bethesda die Möglichkeit nach, in Skyrim auch auf dem Rücken von Pferden zu kämpfen. PC-Spieler dürfen bereits jetzt hoch zu Ross das Schwert schwingen.

  1. Skyrim unterstützt Kinect Der Drachenschrei ins Mikrofon
  2. The Elder Scrolls 5 Patch 1.5 macht Skyrim schöner
  3. Selbstbau-VR Skyrim mit Videobrille, Headtracker und Kinect

PGP vs. Geheimdienste: "PGP ist weiterhin sicher"
PGP vs. Geheimdienste
"PGP ist weiterhin sicher"

Symantec hat sich zu den Aussagen der Bundesregierung geäußert, nach denen Geheimdienste in der Lage seien, SSH oder PGP zu knacken oder zu umgehen. Mathematisch gesehen sei kein wirksamer Angriff bekannt.

  1. Bundesregierung Deutsche Geheimdienste können PGP entschlüsseln
  2. Mobilfunk Achtung, Eltern lesen mit!
  3. Überwachungskameras Aldi-Manager zoomten Kundinnen unter den Rock

Energy Harvesting: Strom aus dem Teelicht
Energy Harvesting
Strom aus dem Teelicht

T-Pod ist ein kleines Kraftwerk für unterwegs. Betrieben mit einer kleinen Kerze, erzeugt das Gerät Strom für eine Leselampe oder das Laden des Smartphone-Akkus.

  1. Energy Harvesting Viren in der Schuhsohle liefern Strom fürs Smartphone
  2. Saubere Energie In New York kommt Strom bald aus der Wasserleitung

Zum Artikel