also, mal meine meinung:
Windows XP: unter allen windoof programmen das stabilste (wobei das auch relativ ist) -> eiziger knackpunkt ist, dass es nur 2gb ram verwendet und den rest einfach ignoriert (frechheit ne?)
Windows Vista: kein kommentar es verwendet alleine 1/2gb um den leerlauf stabil zu halten -> nimms nich da kannste gleich auf MS-Dos zocken
Windows 7: wie XP nur teurer, ein neues design und es verwendet alle vorhanden ressourcen, ist aber finde ich nicht ganz soo stabil wie XP
Mac OSX: läuft wie ich finde perfekt, es braucht auch keine emulator oder ähnliches da es wow auch fürn osx gibt. ausserdem gibt es einige zusatz features wie eine integrierte ingame kamera etc. -> es könnte aber eventuell teuer sein, da du es nicht mit einem appel produkt zusammen kaufen kannst wenn du keinen aufpreis zahlen möchtest
Linux: ich persönlich zocke seit kurzem auf einem auf Linux basierenden OS -> Ubuntu 10.4 man braucht zwar einen emulator(sein Name ist Wine) dieser ist aber - wie auch das OS selber - kostenlos und bereits vorinstalliert, es läuft (wie alle linux OS) extremst stabil, dafür kannst du wenn du keinen über pc hast nicht auf voller leistung zocken, aber es laggt nicht und die FPS ist auch stabil
FAZIT: da du ja keinen über pc hast, schätze ich bei deinem laptop, dass du eh nicht mehr als 2gb ram hast, deswegen würde ich dir zu XP raten da mir 7 einfach zu teuer und instabil ist, ausserdem braucht es wie oben erwähnt ein wenig mehr ram und je meher du fürs spiel hast desto besser. wenn du KEIN geld ausgeben willstnimm ubuntu -> umsonst + stabil sonst kannste auch OSX nehmen, da mag ich aber das design nit ô.Ô naja is letztenendes ne geschmackssache
so far,
bariumnitrat
post scriptum: sollte ich mich irgedwo irren, korrigiert mich bitte (inkl. quelle), und sagt mir wie es richtig wäre. man kann nie genug wissen!
Ob ein 32bit Prozess mehr als 2 GB Ram verwenden kann oder nicht hat nichts mit Windows XP, Vista oder Win7 generell zu tun.
Bei einen 32bit Betriebsystem hast du eine Einteilung des Speichers und zwar in User-Speicher und Kernel-Speicher mit je max 2 GB. Bei einen 64bit OS hast du es nicht. Auch bei XP 64bit nicht.
Da gibt es nur noch einen Speicherbereich. Der Grund, warum 32bit Prozesse auch unter Windows 64bit nur 2GB Ram bekommen liegt an der Tatsache, daß sich manche Anwendungen auf die Trennung verlassen.
Das dadurch nicht signifikant hochwertigste Bit wird deswegen oft für andere Zwecke missbraucht. Es hat also reine Kompatiblitätsgründe, warum Microsoft bei einem 32bit Prozess das Adressieren von höheren Speicheradressen verbietet. Denn beim adressieren höherer Adressen würde das Bit immer auf 1 stehen um auf die Speicheradresse referenzieren zu können. Ein setzen auf 0 würde die Applikation zum Absturz bringen. Abhilfe schafft das setzen des LAA-Flags im File-Header. Damit sagst du dem Betriebssystem, daß deine Applikation dieses Bit nicht missbraucht. Somit könnte eine 32bit Anwendung unter XP 32bit theoretisch max. 4 GB Ram bekommen.
Es hat also überhaupt nichts mit XP generell zu tun. Sondern in erster Linie mit der Tatsache, ob es sich um ein 32 oder 64bit OS handelt und ob es ein 32bit oder 64bit Prozess ist. Und was Vista angeht: Vista ist so programmiert, daß es sich soviel Speicher wie möglich holt, um deine Anwendungen zu cachen. Das Feature nennt sich Super-Fetch. Es gibt den Speicher aber auch dynamisch wieder frei, falls er von einer priorisierten Anwendungen benötigt wird.
Vista frisst also nicht planlos Speicher. Das ganze hat Hintergründe. Super-Fetch kann aber auch abgeschaltet werden. Das Vista generell mehr Speicher frisst als XP ist jedoch Fakt. Sollte aber auch nicht verwundern, wenn man beides mal vergleicht.
Und bezüglich 32bit und Adressierung: 2³² sind 4 GB Ram oder genauer 4096 MB Ram, die ich adressieren kann. Da kann jeder gerne nachrechnen. Bitte aber brücksichtigen, das der RAM byteweise adressiert wird und nicht bit. Windows 32bit kann also 4 GB Ram adressieren, aber wie Dragonzo schon sagte werden bestimmte Sachen abgezogen. Controller haben Adressen, daß Bios frisst Ram und die Graka. Dabei wird aber nich der komplette Speicher der Graka adressiert. Der Speicher der Graka gehört nicht zum Systemspeicher. Er wird von der Grafikkarte verwaltet. Es werden aber die Register der Graka virtuell im Speicher abgebildet, um sie aus einer Hochsprache heraus ansprechen zu können und es wird Speicherbereich reserviert für sogenanntes Memory-Mapping.
Desweiteren kürzt Microsoft bei 32bit auch noch künstlich den Speicher um Inkompatiblitäten zu vermeiden, laut eigener Aussage aus einem Interview. Deswegen gibt es unter Windows 32bit bei 4 GB Ram eben nur 4 GB - (künstliche Kürzung + Speicherbereich für anderweidige Adressierungen)
@TE: Für einen schwachen Laptop würde ich persönlich XP empfehlen. Vor allem wenn der RAM < 2 GB ist.