Wieviel Arbeitsspeicher unterstützt SuSe Linux 10.0 maximal?
Hallo zusammen,
weiß jemand von euch wieviel Arbeitsspeicher SuSe Linux 10.0 maximal unterstützt?
Also die 32-bit Version.
Ich denke 4GB ist das richtig?
Also kann ich auch 4GB Arbeitsspeicher in meinen Rechner bauen?
Was würde passieren wenn ich die 64-bit Version von SuSe Linux 10.0 installiere. Kann ich dann noch mehr Arbeitsspeicher adressieren, bzw sind dann 4 GB möglich, wenn sie es bei der 32-bit-Version nicht waren?
Oder benötige ich auf alle Fälle einen 64-bit-Prozessor um die Möglichkeiten eines 64-Bit-Betriebssystems auszunutzen?
Über rasche Antworten wäre ich sehr dankbar )
MFG
Tom
weiß jemand von euch wieviel Arbeitsspeicher SuSe Linux 10.0 maximal unterstützt?
Also die 32-bit Version.
Ich denke 4GB ist das richtig?
Also kann ich auch 4GB Arbeitsspeicher in meinen Rechner bauen?
Was würde passieren wenn ich die 64-bit Version von SuSe Linux 10.0 installiere. Kann ich dann noch mehr Arbeitsspeicher adressieren, bzw sind dann 4 GB möglich, wenn sie es bei der 32-bit-Version nicht waren?
Oder benötige ich auf alle Fälle einen 64-bit-Prozessor um die Möglichkeiten eines 64-Bit-Betriebssystems auszunutzen?
Über rasche Antworten wäre ich sehr dankbar )
MFG
Tom
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 37713
Url: https://administrator.de/forum/wieviel-arbeitsspeicher-unterstuetzt-suse-linux-10-0-maximal-37713.html
Ausgedruckt am: 23.12.2024 um 04:12 Uhr
5 Kommentare
Neuester Kommentar
Du benötigst einen 64bit Prozessor, um überhaupt die 64bit Version installieren zu können (logisch, oder ?).
Du kannst soviel RAM in Deinen Rechner einbauen, wie hardware-technisch möglich ist, nur kann die 32bit Version unter Umständen nicht allen Speicher nutzen.
Bin mir jetzt nicht sicher, ob SuSE Linux PAE (Page Adress Extension) unterstützt, damit kann auch ein 32bit System mehr als 4GB RAM unterstützen (wie z.B. Windows 2003 Enterprise Edition). Vermutlich wird PAE unterstützt, aber Du wirst dann den Kernel selber neu kompilieren müssen.
Allerdings kann ein einzelnes 32bit Programm nur 2GB bzw. 3 GB virtuellen Adressraum bekommen, egal wieviel Speicher drin ist oder vom Betriebssystem unterstützt wird.
Bei 64bit Versionen sind diese Limitierungen aufgehoben (bzw. deutlich vergrößert worden).
Stellt sich noch die Frage, hast Du eine Anwendung, die soviel Speicher auch ausnutzen kann?
Du kannst soviel RAM in Deinen Rechner einbauen, wie hardware-technisch möglich ist, nur kann die 32bit Version unter Umständen nicht allen Speicher nutzen.
Bin mir jetzt nicht sicher, ob SuSE Linux PAE (Page Adress Extension) unterstützt, damit kann auch ein 32bit System mehr als 4GB RAM unterstützen (wie z.B. Windows 2003 Enterprise Edition). Vermutlich wird PAE unterstützt, aber Du wirst dann den Kernel selber neu kompilieren müssen.
Allerdings kann ein einzelnes 32bit Programm nur 2GB bzw. 3 GB virtuellen Adressraum bekommen, egal wieviel Speicher drin ist oder vom Betriebssystem unterstützt wird.
Bei 64bit Versionen sind diese Limitierungen aufgehoben (bzw. deutlich vergrößert worden).
Stellt sich noch die Frage, hast Du eine Anwendung, die soviel Speicher auch ausnutzen kann?
Gute Frage, wie VMWare das macht.
Jedenfall braucht der Kernel ja auch Platz im 32bit Adressraum, und soweit ich weiß belegt der Kernel 2GB bzw. 1GB im virtuellen Adressraum (kommt auf die Kerneloptionen an), daraus folgt das noch 2 bzw. 3 GB fürs Programm übrigbleiben.
Vermutlich gibts Tricks, daran vorbeizukommen, nur wird man dann vermutlich die Speicherverwaltung selber programmieren müssen.
Aber ein Linux Rechner mit 4GB, darauf EINE VM mit XP und 3,6GB RAM, was soll das denn? Dann kannst Du ja gleich direkt XP auf der Maschine installieren.
Jedenfall braucht der Kernel ja auch Platz im 32bit Adressraum, und soweit ich weiß belegt der Kernel 2GB bzw. 1GB im virtuellen Adressraum (kommt auf die Kerneloptionen an), daraus folgt das noch 2 bzw. 3 GB fürs Programm übrigbleiben.
Vermutlich gibts Tricks, daran vorbeizukommen, nur wird man dann vermutlich die Speicherverwaltung selber programmieren müssen.
Aber ein Linux Rechner mit 4GB, darauf EINE VM mit XP und 3,6GB RAM, was soll das denn? Dann kannst Du ja gleich direkt XP auf der Maschine installieren.
Du solltest prüfen ob dein Mainboard das auch wirklich kann.
Einige Mainboards können nur 3 GB tatsächlich verwalten (Hat nichts mit dem Betriebssystem zu tun).
Echte Serverboards der oberen Preisklasse können da mehr bieten, aber erste Consumerboards (siehe test in der letzten c't) kommen gerade mit Bestückung bis 16 GB raus.
Windows XP hat übrigens mit mehr als 3 GB auch so seine Problemchen, bei 4 GB ist Schluss (außer bei den 64Bit Versionen).
Mehrere Windows Maschinen darauf laufen zu lassen mit VMWare Server schon sinnvoll, ich würde dazu aber ein echt minimales Linux druntersetzen (z.B. DSL Linux oder wenigstens die minimalste SuSE Konfiguration). Besser ncoh ist der ESX-Server, da dieser Ressourcen zwischen den laufenden VMSessions shared. Dadurch kann enorm Speicher eingespart werden da z.B. jede DLL nur einmal im Speicher liegt, statt für jedes System extra. Unschön sind dabei nur die Kosten.
Einige Mainboards können nur 3 GB tatsächlich verwalten (Hat nichts mit dem Betriebssystem zu tun).
Echte Serverboards der oberen Preisklasse können da mehr bieten, aber erste Consumerboards (siehe test in der letzten c't) kommen gerade mit Bestückung bis 16 GB raus.
Windows XP hat übrigens mit mehr als 3 GB auch so seine Problemchen, bei 4 GB ist Schluss (außer bei den 64Bit Versionen).
Mehrere Windows Maschinen darauf laufen zu lassen mit VMWare Server schon sinnvoll, ich würde dazu aber ein echt minimales Linux druntersetzen (z.B. DSL Linux oder wenigstens die minimalste SuSE Konfiguration). Besser ncoh ist der ESX-Server, da dieser Ressourcen zwischen den laufenden VMSessions shared. Dadurch kann enorm Speicher eingespart werden da z.B. jede DLL nur einmal im Speicher liegt, statt für jedes System extra. Unschön sind dabei nur die Kosten.