32-bit / 64-bit RAM-Auslastung extrem unterschiedlich? geschlossen 

Status
Für weitere Antworten geschlossen.

Phili 0815

Registered +
Registriert
Okt. 2007
Beiträge
973
Hallo,

hab mir jetzt vor kurzem meinen neuen Rechner gekauft. Hab da jetzt Windows 7 HP 64-bit drauf und hab 4gb RAM.
Bei meinen altem Rechner hab ich 2gb RAM und Windows 7 HP 32-bit drauf.

Dass 64-bit mehr RAM im Leerlauf braucht hab ich schon gelesen, jedoch ist das ja relativ wenig. Habs getestet und das war so um 100-300 mb RAM.

Jetzt hab ich aber erst neulich einige Programme offengehabt und hab auf diese Minianwendung geschaut und dann steht da 48% vom Arbeitsspeicher belegt (64-bit PC). Hab mich natürlich enorm gewundert, denn das ist ja fast 2gb RAM und mein alter PC hat ja nur soviel und da gings doch auch.

Hab dann den direkten Vergleich gemacht. Ich hab Firefox mit drei offenen Tabs, ICQ, Xfire, Outlook geöffnet, im Hintergrund lief natürlich noch Antivierenprog, wobei beide PC das gleiche haben. das Ergebnis:

32-bit: 1,06GB Auslatung , 64-bit: 1,75gb Auslastung!

Ich finde das enorm und frag mich, ob das wirklich von 64-bit abhängt oder ob ich im Windows eine Einstellung vornehmen muss. Oder geht Windows bei nur 2gb, sparender mit dem RAM um, da nicht so viel vorhanden ist? Was bringt mir 64-bit, wenn es fast das doppelte an RAM schluckt?
Oder liegt es vielleicht daran, dass in meinen neuem PC noch eine alte Graka läuft(ATI 1330, da neue Graka 5850 noch nicht angekommen) und in meinen alten eine bessere (4650). Also ich mein halt wegen Graka-RRAM, verwendet den Windows auch?

Würde mich über Antwort freuen.

Greets Phili 0815

P.S. Eigentlich dürfte bei 64-bit nichts großartig mehr im Hintergrund laufen, hab alles unnütze aus Autostart und Dienste entfernt.
 
Zuletzt bearbeitet von einem Moderator:
Ich denke das ist die ganz normale Arbeitsspeicherverwaltung von Seven, der reserviert ersma etwa 50 % um die dann dynamisch weiterzugeben. Die werden zwar als ausgelastet angezeigt, sind es aber genau genommen gar nicht. Sonst würd dein Rechner wirklich extrem langsam werden ;)
 
Phili 0815 schrieb:
32-bit: 1,06GB Auslatung , 64-bit: 1,75gb Auslastung!

Ich finde das enorm und frag mich, ob das wirklich von 64-bit abhängt oder ob ich im Windows eine Einstellung vornehmen muss. Oder geht Windows bei nur 2gb, sparender mit dem RAM um, da nicht so viel vorhanden ist?

Das hängt tatsächlich vom 64 Bit-OS ab – und das ist auch gut so! Se7en aber auch jeder anderer Windows 64 Bit-OS kann 32 Bit-Anwendungen bis zu 2 GByte RAM zur Verfügung stellen und wenn entsprechend viel freier Speicher vorhanden ist, dann wird das auch ganz real zur Verfügung gestellt und nicht nur rein virtuell.
36_2.gif

Phili 0815 schrieb:
Was bringt mir 64-bit, wenn es fast das doppelte an RAM schluckt?

Gegenfrage: Was nützt dir RAM-Speicher, der nicht benutzt wird?

Phili 0815 schrieb:
Oder liegt es vielleicht daran, dass in meinen neuem PC noch eine alte Graka läuft(ATI 1330, da neue Graka 5850 noch nicht angekommen) und in meinen alten eine bessere (4650). Also ich mein halt wegen Graka-RRAM, verwendet den Windows auch?

Windows verwendet grundsätzlich kein GraKa-RAM bzw. höchstens indirekt über den entsprechenden GraKa-Treiber. Allerdings kann bekanntlich ein 32 Bit-OS nur maximal 4 GByte adressieren und ergo kann der bereits vom GraKa-RAM adressierter Speicher in der Regel nicht vom 32 Bit-OS verwendet werden.

Phili 0815 schrieb:
Eigentlich dürfte bei 64-bit nichts großartig mehr im Hintergrund laufen, hab alles unnütze aus Autostart und Dienste entfernt.

Da irrst Du aber gewaltig. Windows hält nämlich in der 64 Bit-Version alles doppelt vor. Einmal als 64 Bit- und einmal als 32 Bit-Geschmacksrichtung.

HTH + CU
 
Zuletzt bearbeitet von einem Moderator:
Heißt das jetzt also, dass Windows den freien RAM verwendet, solang er da ist und nichts in die Auslagerungsdatei schiebt, da der RAM schneller ist?

Ich hab ja eigentlich kein Problem damit, nur ich hab mir halt Sorgen gemacht, dass ich alle Programme beenden muss, bevor ich ein Game zock, da die anderen Programme schon den ganzen Speicher klauen.
 
Heißt das jetzt also, dass Windows den freien RAM verwendet, solang er da ist und nichts in die Auslagerungsdatei schiebt, da der RAM schneller ist?

Chlor! Es gibt einfach nichts schnelleres als physikalischer RAM-Speicher. Schon seit C-64-Zeiten gilt schließlich die altbewährte Regel: Der einzig brauchbare Ersatz für RAM-Speicher ist schlicht noch mehr RAM-Speicher.
00009160.gif

Ich hab ja eigentlich kein Problem damit, nur ich hab mir halt Sorgen gemacht, dass ich alle Programme beenden muss, bevor ich ein Game zock, da die anderen Programme schon den ganzen Speicher klauen.

Solange es keine native 64 Bit-Games gibt, würde ich mir deswegen keine Sorgen machen. Mehr als 2 GByte kann eine 32 Bit-Anwendung sowieso nicht bekommen und das bißchen schaufelt dir eine aktuelle 64 Bit-CPU immer in akzeptable Zeit frei. Merken wirst Du davon in der Regel nichts.

HTH + CU
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten