Glibc 2.30: neue Version der C-Bibliothek

Glibc-Schema

Quelle: Wikipedia

Für diejenigen, die es noch nicht wissen, die Glibc-Bibliothek (GNU-Bibliothek C) Es ist eine sehr verbreitete Bibliothek, die zur Laufzeit für in der Sprache C geschriebene Software verwendet wird. Dieses GNU-Projekt steht unter der LGPL-Lizenz und bietet Systemen eine Reihe von Systemaufrufen (Syscalls) und anderen darin definierten Grundfunktionen. Fast alle Programme in der Programmiersprache C verwenden dies (einschließlich des Kernels selbst).

Ist verfügbar für GNU-Systeme basiert auf dem Linux-Kernel, obwohl es sehr portabel ist, um verschiedene Systeme und viele verschiedene Hardware zu unterstützen. Andere Systeme wie Kaiku, BeOS und Debian GNU mit Hurd-Kernel und kFreeBSD werden ebenfalls von dieser wichtigen Bibliothek unterstützt. Wenn Sie nach Ihrer Distribution suchen, finden Sie sie in einer ihrer Versionen als libc.

Nun, einmal präsentiert, sollten Sie wissen, dass es jetzt gestartet wurde glibc 2.30 version mit interessanten verbesserungen. Nach dieser Version des GNU C Library 2.30-Projekts reichen Optimierungen und neue Funktionen von der Unterstützung von Unicode 12.1 bis zu etwas unbedeutenderen Verbesserungen. Außerdem wird die Unterstützung des Bundles –preload für den dynamischen Linker zum Vorladen gemeinsam genutzter Objekte als Alternative zur Umgebungsvariablen LD_RELOAD hervorgehoben.

Außerdem hat es neue Funktionen in Linux wie getgents64 (), gettid () und tgkill (). In Bezug auf die vorgeschlagene POSIX-Unterstützung gibt es auch neue Funktionen mit Funktionen wie pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock und sem_clockwait. Sogar die Leistung wurde für die ARM-Architektur und speziell für die für HPC bestimmten ARM-Prozessoren namens ThunderX2 optimiert. Einige Sicherheitslücken wurden behoben usw.

Ich hoffe jetzt auf die nächste Version in Entwicklung, 2.31, Ich kann Ihnen über viele weitere Neuigkeiten in LxA berichten ... Das wird für Februar 2020 geplant sein, daher bleiben noch einige Monate, um das Ergebnis der Entwicklung zu sehen.

Für mehr Informationen - Projektseite


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Pablo sagte

    LD_RELOAD? Ich hoffe es war ein Tippfehler.
    Grüße