Auslagerungsdateien von der HDD entfernen und nur Ram nutzen

Basell

Freizeitschrauber(in)
Habe nun in mehren Videos gehört oder mehr wird dort Empfohlen,
wenn man min 8 GB Ram im System verbaut hast


Das man die Auslagerungsdatei im System Ausschalten soll! So das das System nur noch den Ram benutzt,
Weil der RAM schneller ist als jede HDD und SSD


Bringt das wirklich einen kleinen performenc gewinnen ?
Und was ist daran gefährlich ?
 
Die Auslagerungsdatei hat ihre Berechtigung. RAM ist schneller und wird für alles benutzt was schnell geladen werden muss. Windows mag aber die Auslagerungsdatei und lagert da alles aus was nicht sofort benötigt wird.
Performancegewinn: nö. Man gewinnt freien Speicherplatz, gibt dafür die Auslagerungsdatei. Da der Speicherplatz aktuell so billig ist wie noch nie, ist es eigentlich egal.
 
Das ist das Bein vom Stuhl absägen auf dem man sitzt.
Hab die auch mit 64GB an..
Du schaltest damit einen Mechanismus ab, auf den Windows aufbaut.
Du wirst ja sehen ob Deine Programme dann abschmieren oder nicht. Ist halt von Deiner Software und Deiner Arbeitsweise abhängig, und nicht von unserer Meinung.
Performance-Änderungen? Kauf schnellere Hardware.
 
Zuletzt bearbeitet:
Ich dagegen habe die Datei auf ein halbes GB reduziert. Es gibt Programme, die brauchen die noch unbedingt und Windoof brauch sie zum Teil auch, um den RAM zu defragmentieren.

Wenn du unbedingt den Speicherplatz der Auslagerungsdatei brauchst oder dir das Auslagern zu "langsam" ist, kannst du ja bei vorhandensein von Unmengen an RAM eine kleine RAM-Disk anlegen und legst die Auslagerungsdatei darauf.
 
und Windoof brauch sie zum Teil auch, um den RAM zu defragmentieren.

Wenn ich mal pingelig sein darf, dies ist Inhaltlich Unsinn. Dem PC ist es egal wo die Daten im RAM liegen, geht alles gleich schnell (Festplatten werden defragmentiert). Aber vielleicht wolltest du was anderes damit sagen.

Diese Uralten Windowstricks und Optimierungen braucht man nicht mehr. Umso weniger du an Windows herumspielst desto besser. Man kann checken was Windows automatisch eingestellt hat, bei Win 7 wars früher noch, da hatte man 8GB RAM und Windows stellt dir an die 12 GB Auslagerungsdatei ein. So viel braucht es nicht.
Persönlich würde ich 2-4 GB fest einstellen.
 
Ich hab seit Windows 7 keine Auslagerungsdatei mehr. Das ist eines der ersten Sachen die ich nach ner Neuinstallation ausschalte. 8GB Ram sind dabei aber zu wenig. 16GB sollten es mindestens sein. Windows braucht die Auslagerungsdatei nur um da Daten hinzuschieben, wenn der physikalische Speicher zu klein ist.
 
Nö, auch der Minidump nach einem Absturz wird über die Auslagerungsdatei erstellt, und auch Daten mit denen Du gerade nicht arbeitest landen darin, damit Du mehr freien Speicher hast, mit dem Windows arbeiten kann. Am Ende schneidet ihr euch ins eigene Fleisch weil die Laufwerke mehr arbeiten müssen, weil der Datenträgercache klein ist. Aber so weit muss man halt erst mal denken :-)
 
Das ist eines der ersten Sachen die ich nach ner Neuinstallation ausschalte.
Ich mache auch viel Unfug aber anderen werde ich das noch lange nicht empfehlen. :nicken:
Windows braucht die Auslagerungsdatei nur um da Daten hinzuschieben, wenn der physikalische Speicher zu klein ist.
Und doch hatte sich vor gar nicht all zu langer Zeit ein CoD darüber beschwert (oder war es gar abgestürzt? egal, irgendwas war jedenfalls) und diese Systemoptimierer kamen Reihenweise :heul: angekrochen. Die hatten bestimmt auch gehört oder gelesen, dass ein beliebiger Hanswurst das auch macht.
Und wir sollen dann herausfinden, woran die unnötigerweise herumgespielt haben...

Ja, bei mir steht die seit geraumer Zeit auf 16-(weil die Zahl so schön ist)2048 aber das ist eben mehr als 0 und ich kenne meine Änderungen und kann sich bei Bedarf rückgängig machen.
 
Nö, auch der Minidump nach einem Absturz wird über die Auslagerungsdatei erstellt

Die habe ich auch schon seit Installation auf dem "kleinen Speicherabbild" (bzw. komplett deaktiviert) stehen. Ergo sollten 1024MB völlig ausreichen.

und auch Daten mit denen Du gerade nicht arbeitest landen darin

Mit 32GB RAM und wenig RAM-Nutzung sollte das (hoffendlich) kaum passieren.
 
Mit 32GB RAM und wenig RAM-Nutzung sollte das (hoffendlich) kaum passieren.

Es ist ein Windows-Automatismus und passiert unabhängig von der Menge an RAM die Du verbaut hast.
Freier Speicher ist wichtig für die System-Geschwindigkeit, deshalb wird so viel davon wie möglich vom OS zu erreichen versucht.
Wenn Du einen Text im Editor tippst und dann aus dem Editor rausgehst ohne zu speichern, dann landet der Inhalt vom Editor nach kurzer Zeit in der Auslagerungsdatei, damit Windows mit dem Speicher der dadurch frei wird arbeiten kann.

Da kannst Du 1TB verbaut haben, und es wird trotzdem passieren.
 
Setze die Auslagerungsdatei einfach auf 2GB fest und gut.
Es gibt Programme, die die Auslagerungsdatei brauchen, wegen der alten Zöpfe, daher macht es nichts, sie zu haben. Sie muss nur nicht so groß sein, wie der verbaute RAM.
 
Interessanter wäre die "ich schieße mir ins eigene Knie"-Beobachtung.

Man schaltet die Auslagerungsdatei ab, weil man der Meinung ist ja genug RAM zu haben.
Windows benutzt freien Speicher als Datenträger-Cache.

Man verhindert also z.b. das 200MB (Zahl frei Erfunden) auf die Festplatte geschrieben werden.
Gleichzeitig verhindert man genau so zuverlässig, dass diese 200MB als Datenträger-Cache genutzt werden.

Also sorgt man dafür das z.b. 100x eine Festplatte über den Tag anspringen muss um Daten zu liefern, die normalerweise der Datenträgercache geliefert hätte, WENN er denn groß genug gewesen wäre. Es iwird also ein vielfaches dieser 200MB zusätzlich von den Platten gelesen.

Und jetzt überlegt mal: Wovon habt ihr mehr. RAM-Menge oder Festplatten-Größe? Das RAM wird immer nur einen Bruchteil so groß sein wie eure Festplatten, deshalb ist es völlig unmöglich alles im RAM zu halten. Und genau deshalb wäre es geschickt wenn die Menge an freien RAM die dafür genutzt wird so groß als möglich ist. Und genau das macht das OS, wenn denn die Auslagerungsdatei aktiviert ist.


Ich würde mich da immer fragen, wenn ich das Abschalte, ob es nicht ein Schuss ins eigene Knie ist.
 
Also sorgt man dafür das z.b. 100x eine Festplatte über den Tag anspringen muss um Daten zu liefern, die normalerweise der Datenträgercache geliefert hätte, WENN er denn groß genug gewesen wäre. Es wird also ein vielfaches dieser 200MB zusätzlich von den Platten gelesen.
Wenn ich die Auslagerungsdatei also weiter vergrößere, kann ich das aufwachen von Festplatten teilweise verhindern?
Aktuell sind 512-2048MB auf einer (System-)SSD eingestellt, nur ob zB. Steam das auch nutzt...
 
Ist im Bereich des Möglichen, aber ohne Festplatten kann ich das nicht beurteilen.
Mir war so als würden die Platten spätestens dann anspringen, wenn Du den Explorer öffnest?
 
Wenn ich mal pingelig sein darf, dies ist Inhaltlich Unsinn. Dem PC ist es egal wo die Daten im RAM liegen, geht alles gleich schnell (Festplatten werden defragmentiert)..

ram wird durchaus auch fragmentiert. interne fragmentierung kann bei statischer aufteilung des speichers in blöcke auftreten, wenn z.b. programme im Hauptspeicher größer sind als die Blöcke.
Wenn die aufteilung des speichers dynamisch ist, kommt es zur externen fragmentierung außerhalb der blöcke.

Eine Auslagerungsdatei wird von windows nicht "gebraucht". habe mit 16GB ram die Auslagerungsdatei bis zum Installieren von Windows10 auch aus gehabt. Merkte keinen Unterschied. Falls dein RAM aber häufiger mal voll ist, würde ich die Auslagerungsdatei wieder einschalten. Aber dass dein Windows dadurch instabil wird oder Programme abschmieren, wäre mir neu!

Wenn Du einen Text im Editor tippst und dann aus dem Editor rausgehst ohne zu speichern, dann landet der Inhalt vom Editor nach kurzer Zeit in der Auslagerungsdatei, damit Windows mit dem Speicher der dadurch frei wird arbeiten kann.

wenn ich mich recht entsinne, werden dinge erst dann aus dem Hauptspeicher ausgelagert, wenn dieser wirklich belegt ist. dafür gibt es dann bestimmte Algorithmen, wie RR oder FIFO oder was weiß ich
 
Mir war so als würden die Platten spätestens dann anspringen, wenn Du den Explorer öffnest?
Bei mir nur beim ersten öffnen nach Windowsstart.
Danach kommt man sogar ein paar Ordner weit, dann springt die jeweilige HDD wieder an.
Allerdings haben HDDs ja auch einen Cache mit normalerweise ~8-64MB.
Wenn diese Mischlinge aus SSD und HDD gut arbeiten, sollten die auch meistens ruhig sein.
 
Zurück