OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

LFS-Zielarchitekturen‌

Die primären Zielarchitekturen von LFS sind die AMD/Intel x86 (32-Bit) und x86_64 (64-Bit) CPUs. Andererseits funktionieren die Anleitungen in diesem Buch mit einigen Modifikationen bekanntermaßen auch mit Power-PC- und ARM-CPUs. Um ein System zu erstellen, das eine dieser CPUs nutzt, ist neben den auf den nächsten Seiten beschriebenen die Hauptvoraussetzung ein vorhandenes Linux-System wie eine frühere LFS-Installation, Ubuntu, Red Hat/Fedora, SuSE oder eine andere Distribution zielt auf die Architektur ab, die Sie haben. Beachten Sie außerdem, dass eine 32-Bit-Distribution als Hostsystem auf einem 64-Bit-AMD/Intel-Computer installiert und verwendet werden kann.

Einige weitere Fakten zu 64-Bit-Systemen müssen hier hinzugefügt werden. Im Vergleich zu einem 32-Bit-System sind die ausführbaren Programme etwas größer und die Ausführungsgeschwindigkeit beliebiger Programme nur geringfügig höher. Beispielsweise wurden in einem Test-Build von LFS-6.5 auf einem Core2Duo-CPU-basierten System die folgenden Statistiken gemessen:


Architektur Build-Zeit Build-Größe 32-Bit 198.5 Minuten 648 MB

64-Bit 190.6 Minuten 709 MB

Architektur Build-Zeit Build-Größe 32-Bit 198.5 Minuten 648 MB

64-Bit 190.6 Minuten 709 MB

Image

Wie Sie sehen, ist der 64-Bit-Build nur 4 % schneller und 9 % größer als der 32-Bit-Build. Der Gewinn durch den Umstieg auf ein 64-Bit-System ist relativ gering. Wenn Sie über mehr als 4 GB RAM verfügen oder Daten mit mehr als 4 GB bearbeiten möchten, sind die Vorteile eines 64-Bit-Systems natürlich erheblich.


Note

Die obige Diskussion ist nur dann sinnvoll, wenn Builds auf derselben Hardware verglichen werden. Moderne 64-Bit-Systeme sind deutlich schneller als ältere 64-Bit-Systeme und die LFS-Autoren empfehlen den Aufbau auf einem 64-Bit-System, wenn sie die Wahl haben.

Note

Die obige Diskussion ist nur dann sinnvoll, wenn Builds auf derselben Hardware verglichen werden. Moderne 64-Bit-Systeme sind deutlich schneller als ältere 64-Bit-Systeme und die LFS-Autoren empfehlen den Aufbau auf einem 64-Bit-System, wenn sie die Wahl haben.

Linux von Grund auf – Version 9.0


Der aus LFS resultierende Standard-64-Bit-Build wird als „reines“ 64-Bit-System betrachtet. Das heißt, es werden nur ausführbare 64-Bit-Dateien unterstützt. Für den Aufbau eines „Multi-Lib“-Systems müssen viele Anwendungen zweimal kompiliert werden, einmal für ein 32-Bit-System und einmal für ein 64-Bit-System. Dies wird in LFS nicht direkt unterstützt, da es dem Bildungsziel, die für ein einfaches Basis-Linux-System erforderlichen Anweisungen bereitzustellen, zuwiderlaufen würde. Für dieses fortgeschrittene Thema können Sie auf das Cross Linux From Scratch-Projekt verweisen.


Top OS Cloud Computing bei OnWorks: