LinuxTag 2002 Konferenz-CD-ROM  
[Hauptseite][Vortr臠e][Bcher][History][Software][Sponsoren] [Abspann]

Grußwort von Dr. Müller
Die Vorträge

GNU C library 2.3
von Ulrich Drepper
Red Hat, Inc.

Ulrich Drepper is the GNU C library maintainer

The GNU C libraray 2.3 will be released later this year, and like every new major release it features significant improvements over previous releases. While releases up to version 2.2 mainly introduced changes to catch up with industry standards, version 2.3 will go beyond what is available anywhere else to provide support for features requested by users. This would be my first public talk on the topic.

The new features covered include:

  • Fast-loading ELF binaries. Changes to the static and dynamic linker permit load times which are faster than those of statically linked binaries.
  • Start-up time improvements for internationalized applications.
  • Support for thread-local storage. This requires extensions to the ELF binary format. Everyone using threads will welcome this, and everybody implementing compilers needs to know about it.
  • Thread-local locale support. The current locale model is completely inadequate for multi-threaded applications. The new model will change this, and is also required for a complete implementation of the i18n parts of the C++ standard library.
  • Better checking for API violations. One reason programs break between glibc upgrades is due to programmers using forbidden interfaces. Some new technology makes it easier to detect this.
  • glibc 2.3 will be much better optimized by using techniques which are of interest to and applicable by everyone who writes libraries.

Many more new and important features would be covered briefly.

Material zum Vortrag: PDF

  LinuxTag 2002 Konferenz-CD-ROM © 2002 LinuxTag e.V.