Auslagerungsdatei vergrößern oder RAM kaufen?

13

Ich habe einen über 10 Jahre alten XP-PC, der überraschenderweise immer noch funktioniert, aber einer der 256 MB RAMs ist schließlich gestorben. Jetzt habe ich nur noch 256MB. Wie erwartet wurde der PC langsamer, aber als ich versuchte, die Auslagerungsdatei auf mindestens 4 GB bis maximal 4 GB zu erhöhen, wurde es wieder recht schnell auf ein akzeptables Niveau. Meine Frage ist jetzt:

  1. Hilft es, wenn ich mehr RAM kaufe, da die aktuelle Leistung bereits akzeptabel ist, wird sie noch schneller sein?

  2. Werden nur 256 MB RAM, aber 4 GB Auslagerungsdatei Auswirkungen haben (möglicherweise wird die Festplatte beschädigt oder so etwas)?

IMB
quelle
4
Erfahrungsgemäß funktioniert XP mit 256 MB RAM kaum. Die meisten meiner damaligen Systeme hatten jedoch zu diesem Zeitpunkt Hardware-Ausfälle. Alter Widder ist teuer , es sei denn, Sie finden eine vertrauenswürdige Quelle für gebrauchte Sachen. Ich würde wahrscheinlich vorschlagen, das alte Mädchen so lange wie möglich am Laufen zu halten. Wenn Upgrades erforderlich sind, ist die Festplatte möglicherweise die bessere Wahl (möglicherweise mit einem SATA-> PATA-Konverter oder sogar einem Laptop-PATA-SDA mit einem Adapter für die Desktop-Pinbelegung)
Journeyman Geek
@JourneymanGeek Ich würde kein Geld verschwenden, wenn ich einen neuen Widder kaufe. aber DDR1 ist bei ebay echt günstig. Wenn Sie Bedenken haben, Blindgänger-Teile zu beschaffen, kaufen Sie diese bei einer Computer-Bergungsfirma mit guten Bewertungen, anstatt bei einer zufälligen Person, die versucht, sein persönliches Relikt zu trennen. Vergessen Sie nicht, memtest86 über Nacht auszuführen, sobald Sie den RAM installiert haben.
Dan ist Fiddling von Firelight
3
Im Ernst, RAM ist spottbillig und die einfachste Investition, um einen Computer schneller zu machen, wenn Sie weniger als 2 Gigs davon haben.
Orlp
1
Ich habe einen alten Arbeitsspeicher, den ich loswird. Sagen Sie mir, welche Art es verwendet, und wenn ich welche habe und Sie in den USA sind, schicke ich es Ihnen zu.
Moshe Katz
@ MosheKatz danke das ist sehr nett aber ich bin nicht in den USA. Danke :-)
IMB

Antworten:

23

Der Zugriff auf den Primärspeicher (RAM) erfolgt normalerweise in der Größenordnung einer Nanosekunde (10 -9 s), während der Zugriff auf den Sekundärspeicher (Festplatte) in der Größenordnung einer Millisekunde (10 -3 s) erfolgt, wodurch der RAM-Zugriff um den Faktor 1 beschleunigt wird 1.000.000 mal. In dem Maße, wie der RAM tatsächlich voll ist und Dateien in die Auslagerungsdatei Ihrer Festplatte geschrieben werden, dauern diese Vorgänge 1.000.000 Mal länger. Man müsste den Task-Manager überprüfen, um zu sehen, was los ist und ob der RAM tatsächlich voll ist.

Ihre Entscheidung hängt davon ab, was Sie subjektiv für die Aufgabe, für die Sie den Computer verwenden, als akzeptabel erachten. Sie nutzen es sicher nicht für die Büroarbeit?

mxl_
quelle
Vergessen Sie nicht, dass der ausgelagerte Speicher nicht geändert werden kann. Es muss zuerst in den RAM geladen werden, dann kann wie gewohnt darauf zugegriffen werden. Dies bedeutet, dass andere Daten zuerst auf die Festplatte ausgelagert werden müssen, wenn nicht genügend physischer RAM übrig ist.
NtscCobalt
Ich glaube, Sie haben meinen Beitrag falsch gelesen. Es gibt nichts, was über das direkte Ändern des ausgelagerten Speichers spricht, und die Tatsache, dass Daten aus dem RAM in die Auslagerungsdatei geschrieben werden, um Platz zu schaffen, bevor die angeforderten ausgelagerten Daten in den RAM gelesen werden, ist nicht relevant, wenn es um Größenordnungen geht.
mxl_
1
Es tut mir leid, ich wollte nur das Detail hinzufügen, dass Sie nicht nur mit der Zeit zu tun haben, um Daten auf die Festplatte zu schreiben, wenn ein Paging stattfindet.
NtscCobalt
13

Die einzige Möglichkeit, wie Ihr Computer schneller hätte werden können, besteht darin, dass die Auslagerungsdatei auf einen weniger fragmentierten Teil der Festplatte verschoben wird, wenn Sie ihre Größe ändern. Ein allgemein verbreitetes Problem bei alten XP-Rechnern. Holen Sie sich eine weitere mögliche Verbesserung, indem Sie zuerst ein Defragmentierungsprogramm verwenden und dann das PageDefrag-Tool von SysInternals ausführen.

Es ist sehr wichtig, da Sie die Auslagerungsdatei mit diesem kleinen RAM viel häufiger verwenden. Eine fragmentierte Auslagerungsdatei verursacht viel mehr Suchvorgänge auf dem Plattenkopf und das ist langsam.

Hans Passant
quelle
5

Mit einem so alten PC ist es wahrscheinlich, dass auch der Rest bald abstirbt. Wenn es überhaupt möglich ist, RAM für eine Maschine zu finden, die 10 Jahre alt ist, ist es wahrscheinlich besser, einen billigen Desktop zu kaufen, um ihn zu ersetzen.

Darylknight
quelle
2

Mehr RAM ist immer besser ... Aber warum in mehr Arbeitsspeicher investieren, wenn Sie der Meinung sind, dass die Leistung erreichbar ist? Möglicherweise haben Sie tatsächlich Probleme, Speicher für Ihr Gerät zu einem angemessenen Preis zu finden. Sie sollten besser in eine neue Maschine investieren.

Eine Auslagerungsdatei mit 4 GB verursacht keinen zusätzlichen Verschleiß, der jedoch für 256 MB RAM zu groß erscheint. Sie können es höchstwahrscheinlich auf 1 GB reduzieren und alles in Ordnung sein.

Keltari
quelle
5
oder lassen Sie Windows die Auslagerungsdatei automatisch / dynamisch einstellen, was die kluge Wahl ist.
Geselle Geek
1
@Keltari: Angesichts Ihrer Frage in Meta SU würde man meinen, Sie würden bessere Antworten als diese finden. "Sie können es höchstwahrscheinlich auf 1 GB reduzieren und es ist in Ordnung." "Höchstwahrscheinlich"? "Ja wirklich?" Nach welcher Quelle?
TFM
nach gesundem Menschenverstand . Wenn er tatsächlich eine Auslagerungsdatei mit 4 GB verwendet, wird sein Computer gecrawlt.
Keltari
0

RAM ist gerade günstig. aber wenn Sie in einer Notlage sind, verwenden Sie die Festplatte. Es wird nichts schaden. Zugegeben, es ist nicht so schnell wie RAM, aber Sie sollten den Unterschied nicht bemerken.

swtracey7
quelle
1
Hallo @ swtracey7, willkommen in SU. Bitte beachten Sie in den Kommentaren unten, dass RAM für einen 10 Jahre alten PC wahrscheinlich nicht billig ist. Es ist auch ungenau, dass die Leistung von zusätzlichem RAM im Vergleich zu einer vergrößerten Auslagerungsdatei gleichwertig ist.
Paul