![Funktionieren Windows-Speicheroptimierer tatsächlich (unter Windows 10)?](https://rvso.com/image/1601548/Funktionieren%20Windows-Speicheroptimierer%20tats%C3%A4chlich%20(unter%20Windows%2010)%3F%20.png)
Hinweis: Dies istnichteine meinungsbasierte Frage, und ichnichtmöchte meinungsbasierte Antworten.
Microsoft hatte inzwischen genug Zeit, Windows zu optimieren, Garbage Collector einzubauen usw.
Kennt jemand einewissenschaftlichStudie, vorzugsweise von einer seriösen technischen Website oder Zeitschrift, die einige Vorteile eines „Speicheroptimierungstools“ gegenüber der Vorgehensweise von Windows 10 aufzeigt?
Wissenschaft, bitte. Messungen. Kein „Ich fühle …“ oder „Es scheint …“
Antwort1
Ich würde argumentieren, dass der Artikel von Mark Russinovich vom 29. Dezember 2003 als Quelle offiziell genug ist: Der Speicheroptimierungsschwindel.
Der einleitende Absatz lautet:
Beim Surfen im Internet sind Ihnen wahrscheinlich Browser-Popups wie „Defragmentieren Sie Ihren Speicher und verbessern Sie die Leistung“ und „Minimieren Sie Anwendungs- und Systemfehler und geben Sie ungenutzten Speicher frei“ aufgefallen. Die Links führen Sie zu Dienstprogrammen, die all das und noch mehr für nur 9,95 $, 14,95 $ oder 29,95 $ versprechen. Klingt zu schön, um wahr zu sein? Das ist es auch. Diese Dienstprogramme scheinen nützliche Arbeit zu leisten, aber im besten Fall haben RAM-Optimierer keine Wirkung und im schlimmsten Fall verschlechtern sie die Leistung erheblich.
Ich möchte hinzufügen, dass Speicheroptimierer auf eine von zwei Arten funktionieren:
- Sie nennen die LeeresArbeitsset Windows-API-Funktion, die laufende Anwendungen zwingt, ihren Arbeitsspeicher in die Windows-Auslagerungsdatei zu schreiben.
- Sie reservieren sich schnell eine große Menge an Speicher und zwingen Windows, zwischengespeicherte Daten zu verwerfen und Anwendungsdaten in die Auslagerungsdatei zu schreiben. Anschließend geben sie den Speicher frei und lassen ihn leer zurück.
Durch beides wird zwar RAM freigegeben, dabei werden jedoch Computerressourcen (CPU und Festplatte) verbraucht, die andernfalls von den ausgeführten Prozessen genutzt werden könnten.
Letztendlich führt dies jedoch nur zu einer Verlangsamung, da die Anwendungen diese Daten aus der Auslagerungsdatei abrufen müssen. Der Cache-Speicher wird verworfen, sodass Windows die benötigten Daten von der Festplatte abrufen muss. Dies ist definitiv keine gute Idee, insbesondere wenn es sich bei der Systemfestplatte um eine SSD handelt.
Das beste Argument gegen diese Produkte ist jedoch, dass Es gibt keine Benchmarks. Es gibt absolut keine Benchmarks, die in die eine oder andere Richtung gehen und das eine oder andere beweisen, was bedeutet, dass es niemandem jemals gelungen ist, etwas zu beweisen (oder es nicht versucht hat). Ich bin sicher, wenn eines der vielen Speicheroptimierungsprodukte einen glaubwürdigen Benchmark zur Bestätigung seiner Wirksamkeit vorlegen könnte, hätte es dies getan, aber es gibt keinen. QED.
Antwort2
Sie brauchen keine wissenschaftlichen Messungen, nur gesunden Menschenverstand.
Die gesamte Branche für „schnellere“ Apps basiert auf FUD – Angst, Unsicherheit und Zweifel.
Wenn Ihnen genügend Leute erzählen, dass Ihr Computer besser wird, wenn Sie ihn für Sie „optimieren“ lassen, werden Sie es irgendwann glauben.
Das erste, was die meisten dieser „Optimierer“ tun, ist, „ungenutzten Speicher freizugeben“.
Warum zum Teufel sollten Sie das tun? Das Betriebssystem behält das im RAM, da Sie es aufgrund der Nutzungsmuster wahrscheinlich in nicht allzu ferner Zukunft wieder benötigen werden. Es ist eine Vermutung, aber eine faire Vermutung.
Wenn es also richtig geraten hat, müssen Sie nicht zu Ihrem Laufwerk zurückkehren und die Daten erneut abrufen, denn sie sind direkt da und können verwendet werden. Wenn es falsch geraten hat, lässt es diesen Bereich einfach irgendwann von der nächsten App überschreiben, die ihn benötigt. Nichts verloren, nichts gewonnen.
Es bringt absolut nichts, den RAM „freizugeben“, nur damit es so aussieht, als ob Sie mehr freien Speicher hätten.