PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Arbeitsspeicher Beratung



Niggo9393
20.11.2008, 13:28
Moin, ichhab mir vor in etwa nem 3/4 Jahr nen neuen Pc mit 2GB Arbeitsspeicher geholt, was mir allerdings jetzt zu wenig ist.
Ich hab 2 von 4 Slots belegt und wollte mir jetzt eig nochmal den gleichen holen, weil der eig ziemlich gut ist, das ist der hier
http://www.alternate.de/html/product/Arbeitsspeicher_DDR2-800/Corsair/DIMM_2_GB_DDR2-800_PRO_Kit/193565/?tn=HARDWARE&l1=Arbeitsspeicher&l2=DDR2&l3=DDR2-800 ,
dann hab ich mir aber gedacht, ich hab ja noch 2 slots frei,
also könnt ich ja ein 4 GB kit mit 2 Modulen holen (http://www.alternate.de/html/product/Arbeitsspeicher_DDR2-800/Corsair/DIMM_4_GB_DDR2-800_DHX_Kit/247985/?tn=HARDWARE&l1=Arbeitsspeicher&l2=DDR2&l3=DDR2-800), dann hätt ich halt 6 GB (ein 64 bit OS hab ich auch, keine Sorge). Allerdings hab ich gesehen, dass der sogar etwas billiger ist als die 2 gb, obwohl taktfrequenz und latenzen gleich sind... Und das glaub ich irgendwie nicht, dass es da keine größeren Unterschiede gibt... Weiß jemand mehr darüber?

Whiz-zarD
20.11.2008, 18:30
(ein 64 bit OS hab ich auch, keine Sorge)
Nur weil du ein 64 Bit OS hast, heisst es lange nicht, dass du auch die vollen 6 GB benutzen kannst.
Win XP 64-Bit edition unterstützt weiterhin nur 3 GB.

Und das hat auch nichts mit 64-Bit zu tun.
Linux Distros können schon seit Jahrzehnten mehr als 3 GB.
Es gab nicht umsonst schon vor über 10 Jahren Mainboards, die mehr als 8 GB RAM untersützten.

Der Grund, warum die 2 GB Dinger teurer sind, ist, weil sie zusätzlich noch LEDs besitzen, die den verbrauchten Speicherplatz der einzelnen RAM Module anzeigt.
Also nichts weltbewegendes. Nur was für kiddies, die es Bunt im Rechner haben wollen.

Ynnus
20.11.2008, 18:59
Nur weil du ein 64 Bit OS hast, heisst es lange nicht, dass du auch die vollen 6 GB benutzen kannst.
Win XP 64-Bit edition unterstützt weiterhin nur 3 GB.
Nope. :p

Ich weiß es aus erster Hand, immerhin habe ich hier Win XP 64 und hab 6 GB eingebaut, zusätzlich dann noch 2 GB virtuellen Speicher in der Auslagerungsdatei.

Und doch, das hat was mit 64 Bit zu tun. Nämlich kann man mit Register von 32 Bit nur ~4 GB adressieren. Mit 64 bit Adressräumen kann man wesentlich größere Mengen (bis über 1 TB RAM adressieren).
Und andere Methoden, um größere Adressräume haben zu können, dürften wohl eher emulierender Natur sein. Richtig korrekt adressierbar sind diese Speicherstellen erst mit 64 Bit großen Registern.

Whiz-zarD
20.11.2008, 19:16
Und doch, das hat was mit 64 Bit zu tun. Nämlich kann man mit Register von 32 Bit nur ~4 GB adressieren. Mit 64 bit Adressräumen kann man wesentlich größere Mengen (bis über 1 TB RAM adressieren).
Und andere Methoden, um größere Adressräume haben zu können, dürften wohl eher emulierender Natur sein. Richtig korrekt adressierbar sind diese Speicherstellen erst mit 64 Bit großen Registern.

Mit x86 Maschinen sind bis zu 64 GB möglich. Und zwar mit hilfe der PAE Erweiterung.
Nur Win XP unterstützt die PAE Erweiterung nicht.
PAE wird standardgemäß schon seit über 10 Jahren von Mainboards unterstützt.

Aber ich seh grad, dass mittlerweile Win XP 64 tatsächlich mehr als 4 GB unterstützt. Damals war das nicht möglich.

Ynnus
20.11.2008, 21:01
Mit x86 Maschinen sind bis zu 64 GB möglich. Und zwar mit hilfe der PAE Erweiterung.
Nur Win XP unterstützt die PAE Erweiterung nicht.
PAE wird standardgemäß schon seit über 10 Jahren von Mainboards unterstützt.

Aber ich seh grad, dass mittlerweile Win XP 64 tatsächlich mehr als 4 GB unterstützt. Damals war das nicht möglich.

Wie gesagt, das ist eine Art Emulation. Es werden 36-bit Adressen generiert, die aber mehr als einen Rechenschritt benötigen. Die Adressen müssen also aus 2 Rechenschritten zusammengebastelt werden.
Direkte Speicheranbindung in einem Zyklus, über 4 GB, ohne Erweiterungsmodul etc ist also erst durch 64 bit Prozessoren möglich.

Lange Rede kurzer Sinn - wenn der Threadersteller ein 64er OS verwendet, kann er auch mehr als 4 GB adressieren. Auch Windows XP 64 kann das (seit wann weiß ich nicht, aber ich verwende eine relativ frühe Version) und Linux sowieso. Vista 64 hat auch kein Problem mit mehr RAM.

Niggo9393
21.11.2008, 14:15
das hat mir echt weitergeholfen:D
Dann hätt ich nur noch eine Frage:
Kann man 2 verschiedene Typen quasi 2x DualChannel schalten?
Also die 2 1GB module vom 1. link hab ich halt schon im dual-channel modus eingebaut. Könnte ich dann die 2 2GB Module, die ich mir holen will (siehe 2. link) auch dual-channel schalten, obwohl das ein anderer typ ist?