Multilib

Multilib

Multilib, kurz für multiple libraries, oder Multilib-Umgebung bezeichnet eine spezielle Konfiguration eines Betriebssystems, mit deren Hilfe Programme für meist zwei eng verwandte Rechnerarchitekturen auf einem Computer ohne den Einsatz spezieller Software wie etwa einer virtuellen Maschine ausgeführt werden können. Eine Grundvoraussetzung dafür ist, dass die Hardware zu beiden Rechnerarchitekturen kompatibel ist. Bekanntes Beispiel für diese Kompatibilität ist die AMD64-Mikroarchitektur (x86-64), die abwärtskompatibel zur 32-Bit-x86-Architektur (IA32) ist. Diese wiederum ist abwärtskompatibel zur 16-Bit-x86-Architektur (x86).

Der Begriff Mulitlib wird häufig in Verbindung mit Linux-Distributionen gebraucht, die für den Einsatz auf einer x86-64-Architektur bestimmt sind. Um auf diesen Distributionen neben 64-Bit-Programmen auch 32-Bit-Programme, die für eine IA32-Architektur vorgesehen sind, zu betreiben, werden neben den 64-Bit-Bibliotheken für die 64-Bit-Programme auch 32-Bit-Bibliotheken für die 32-Bit-Programme benötigt. Bei der Einrichtung der Multilib-Umgebung und bei der Installation der 32-Bit-Programme muss dafür gesorgt werden, dass bei deren Installation keine 64-Bit-Komponenten überschrieben werden.

Eine Multilib-Umgebung ist in der Regel ressourcenschonender als eine virtuelle Maschine realisierbar. Dafür bietet die virtuelle Maschine, da sie vollständig in Software implementiert werden kann, die Möglichkeit auf einem Computer Rechnerarchitekturen darzustellen, die zur vorhandenen Hardware inkompatibel sind.


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Slackware — Bildschirmfoto …   Deutsch Wikipedia

  • Arch Linux — Для термина «Arch» см. другие значения. Не следует путать с Ark Linux. Arch Linux …   Википедия

  • Arch Linux — Bildschirmfoto …   Deutsch Wikipedia

  • Linux From Scratch — Company / developer Gerard Beekmans et al. OS family Unix like Working state Current Source model Open source / Free Software Initial release …   Wikipedia

  • Linux From Scratch — o LFS es un tipo de instalación del sistema operativo GNU/Linux y el nombre de un libro escrito por Gerard Beekmans junto a otros. El libro es una colección de documentos que indican los pasos para desarrollar un sistema GNU/Linux desde cero, a… …   Wikipedia Español

  • Apt-rpm — is a version of the Advanced Packaging Tool modified to work with the RPM Package Manager. It was originally ported to RPM by Alfredo Kojima and then further developed and improved by Gustavo Niemeyer, both working for the Conectiva Linux… …   Wikipedia

  • Loongson — logo Designed by Institute of Computing Technology (ICT), Chinese Academy of Sciences Common manufacturer(s) STMicroelectronics …   Wikipedia

  • APT-RPM — Maintainer Panu Matilainen Aktuelle Version 0.5.15lorg3.2 (22. Juni 2006) Betriebssystem …   Deutsch Wikipedia

  • Apt-rpm — Maintainer: Panu Matilainen Aktuelle Version: 0.5.15lorg3.2 (22. Juni 2006) Betriebssystem …   Deutsch Wikipedia

  • Ardour — Screenshot von Ardour Version 2.0 alpha …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”