1.8k Aufrufe
Gefragt in Linux von
Habe noch eine Frage.

um mehr als 4GB RAM adressierren zu könen brauche ich ja einen 64bit Kernel oder aber eien Erweiterung big mem.

Da ja einige 32bit Programme nicht unter einem 64bit Kernellaufen,
würde ich die Erweiterung vorziehen.

Muß ich dies bei der installation irgendwie angeben, oder danach per Kommandozweile?? mit welchem Befehl? wo muß diese Erweiterung sein, wo bekomme ich sie her??

Danke schon mal

3 Antworten

0 Punkte
Beantwortet von
Belege deine Behauptung! Ich halte es für weit, weit weniger als ein Gerücht, mehr nicht.
In so fern ist deine gesamte Anfrage eigentlich sinnfrei.

Da ja einige 32bit Programme nicht unter einem 64bit Kernellaufen
0 Punkte
Beantwortet von jaja Experte (1.4k Punkte)
hi,

hermannk hat es ja schon gesagt - eigentlich sollte bei einer halbwegs anwenderfreundlichen distribution auch bei x64 das ausführen von jeglicher 32 bit anwendung durch die bereits vorinstallierten kompatibilitätsbilitheken kein problem darstellen..

solltest du wirklich ein reines 32 bit system vorziehen, kannst du mehr als 4GB speicher adressieren, wenn deine CPU ein feature namens PAE bereitstellt.

{in der shell/konsole}

[code]cat /proc/cpuinfo | grep 'pae' | wc -l[quote]

...gibt dir darüber auskunft, wobei eine 0 hier eine schlechte nachricht wäre.

hast du eine zahl gräßer null erhalten, kannst du deinen kernel per "make menuconfig" konfigurieren und dabei diesmal die "CONFIG_X86_PAE=y" option wählen.

bei vielen modernen distributionen ist diese option bereits im generic kernel gesetzt, wodurch du eigentlich von anfang an keinerlei probleme mit mehr als 4GiB haben solltest.
0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
@HermannK, es gibt tatsächlich Software, die unter einem 64bit-Kernel nicht läuft, ein mir bekanntes Beispiel ist der Ragnarök-Online-Server-Emulator "eAthena". Dieser läßt (oder ließ, meine diesbezüglichen Versuche sind schon wieder 1/2 Jahr her) sich nicht mal mit installierten 32-bit Bibliotheken unter 64bit Ubuntu kompilieren.
...