Archiv verlassen und diese Seite im Standarddesign anzeigen : max. Speicherbedarf von 1 Prozess?
meinereinerseiner
13.10.03, 14:18
Hi,
wo ist bei linux die grenze bei der prozessgröße?
es geht um berechnungen im segelflugzeugbau und da können
die schon mal in richtung 3-4 gb gehen - kann das linux handeln?
irgendwie hab ich bislang die aussage von suse, das ginge bis max 1gb,
andere sagen es ist durch die intelarchitektur auf 2 gb begrenzt, aber
winzigweich hätte eine erweiterung auf 4gb ... weis es jemand genau?
nur vorweg, ich meine nicht die max. dateigröße vom filesystem!
der tom
Ich denke mal, daß viel eher der real verbaute RAM die Limitierende Größe sein wird, als die max. Speicherbelegung durch einen Prozess, oder hast Du 4 GB RAM? Auch glaube ich nicht, das 1 Prozess so viel Speicher braucht, denke eher, daß das ganze auf mehrere Prozesse verteilt werden wird.
Ich behaupte jetzt einfach mal, daß, egal welches OS, jeder handelsübliche PC mächtig ins swappen fällt, wenn Deine Aussage wirklich stimmen sollte.
Original geschrieben von meinereinerseiner
wo ist bei linux die grenze bei der prozessgröße?
es geht um berechnungen im segelflugzeugbau und da können
die schon mal in richtung 3-4 gb gehen - kann das linux handeln?
irgendwie hab ich bislang die aussage von suse, das ginge bis max 1gb,
andere sagen es ist durch die intelarchitektur auf 2 gb begrenzt, aber
winzigweich hätte eine erweiterung auf 4gb ... weis es jemand genau?
alles nicht richtig :)
ich gehe mal von x86 architektur aus.
theoretisch sind es 4GB, allerdings ist davon das erste 1 GB als kernelspace gemappt. ergo bleiben 3GB übrig. soviel kann ein prozess an speicher belegen.
brauchst du mehr, wechsle zu einer vernünftigen architektur mit 64bit :)
nur vorweg, ich meine nicht die max. dateigröße vom filesystem!
schon klar.
-j
meinereinerseiner
13.10.03, 15:56
@ Jorge
also real sollen da 4 GB rein und sobald die 1G Riegel bezahlbahr sind 8.
im moment wird für den spass rechenzeit gekauft, die überlegung ist, ob das
auch selbst mit linux geht.
und nein, es ist definitiv nur 1 prozess, welcher nicht multithreaded ist und welcher
aufgrund der komplexen berechnungen immer größer wird. ein umschreiben der geschichte ist bislang noch nicht in betracht gekommen.
@ Jasper
danke, das wollt ich doch wissen
der tom
Gibt es nicht auch eine kernelseitige Unterstützung für mehr als 4GB Speicher?
Original geschrieben von Fatty
Gibt es nicht auch eine kernelseitige Unterstützung für mehr als 4GB Speicher?
ja, aber nicht pro prozess. hat nichts mit dem kernel an sich zu tun, sondern mit der IA32-architektur.
setzt man linux auf 64bit (itanium) ein, sieht das schon ganz anders aus.
-j
Original geschrieben von Jasper
ja, aber nicht pro prozess. hat nichts mit dem kernel an sich zu tun, sondern mit der IA32-architektur.
setzt man linux auf 64bit (itanium) ein, sieht das schon ganz anders aus.
-j
Auch wieder was neues gelernt :)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.