Funktionieren Windows-Speicheroptimierer tatsächlich (unter Windows 10)? [doppelt]

Diese Frage hat hier bereits Antworten: Speicher-und CPU-Optimierer: Sind sie Gimmicks? (5 Antworten) Geschlossen vor 1 Jahr.

Hinweis: dies ist nicht eine meinungsbasierte Frage, und ich nicht wollen Sie eine Meinung basierte Antworten.

Microsoft hatte schon lange genug, um Windows zu optimieren, Garbage Collectors aufzubauen, etc

Kennt jemand ein wissenschaftlich studie, vorzugsweise von einer seriösen technischen Website oder Zeitschrift, die einen gewissen Vorteil eines "Speicheroptimierungstools" gegenüber nur zeigt Windows 10 sein eigenes Ding machen lassen?

Wissenschaft, bitte. Messung. Nein " Ich fühle ..."oder" es scheint ..."

Author: Mawg says reinstate Monica, 2019-08-24

2 answers

Ich würde argumentieren, dass die Artikel von Mark Russinovich von Dezember 29, 2003, ist offiziell genug als Quelle: Der Speicheroptimierungs-Hoax.

Der erste Absatz sagt:

Wenn Sie im Internet surfen, haben Sie wahrscheinlich Browser-Popups wie "Defragmentieren Sie Ihren Speicher und verbessern Sie die Leistung" und "Minimieren Sie Anwendungs-und Systemfehler und geben Sie nicht verwendeten Speicher frei."Die Links führen Sie zu Dienstprogrammen, die versprechen, all das und mehr für nur 9,95 US-Dollar oder 14,95 US-Dollar zu tun $29.95. Klingt zu gut, um wahr zu sein? Es ist. Diese Dienstprogramme scheinen nützliche Arbeit zu leisten, aber im besten Fall haben RAM-Optimierer keine Wirkung und beeinträchtigen im schlimmsten Fall die Leistung erheblich.

Ich würde hinzufügen, dass Speicheroptimierer auf eine von zwei Arten funktionieren:

  • Sie nennen die EmptyWorkingSet Windows-API-Funktion, die laufende Anwendungen zwingt, ihren Arbeitsspeicher in die Windows-Seitendatei zu schreiben.
  • Sie weisen sich schnell eine große Menge an Speicher zu, Fenster erzwingen um zwischengespeicherte Daten zu verwerfen und Anwendungsdaten in die Seitendatei zu schreiben. Sie deallocate dann den Speicher, so dass es leer.

Beide geben zwar RAM frei, verwenden dabei jedoch Computer ressourcen, CPU und Datenträger, die sonst von der ausführenden Geschäftsprozessen.

Was es schließlich tut, ist jedoch nur, die Dinge zu verlangsamen, weil die Anwendungen diese Daten aus der Seitendatei abrufen müssen. Cache-Speicher wird verworfen, also Windows muss die Daten erhalten es braucht von der Festplatte. Entschieden keine gute Idee, besonders wenn die Systemfestplatte SSD ist.

Aber das beste argument gegen diese Produkte ist, dass es gibt keine benchmarks. Es gibt absolut keine Benchmarks, die in die eine oder andere Richtung gehen und eines beweisen oder eine andere, was bedeutet, dass es niemandem jemals gelungen ist, etwas zu beweisen (oder hat sich nicht die Mühe gemacht). Ich bin sicher, wenn eines der vielen Speicheroptimierungsprodukte auftauchen könnte mit einem glaubwürdigen Maßstab als Beweis für die Wirksamkeit hätten sie dies getan, aber es gibt keine. QED.

 3
Author: harrymc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-08-24 20:28:21

Sie brauchen keine wissenschaftlichen Messungen, nur gesunden Menschenverstand.

Die gesamte Branche für "go faster" Apps basiert auf FUD - Angst, Unsicherheit und Zweifel.
Wenn genug Leute Ihnen sagen, dass Ihr Computer besser ist, wenn Sie ihm erlauben, ihn für Sie zu "optimieren", werden Sie es am Ende glauben.

Das erste, was die meisten dieser "Optimierer" tun, ist "ungenutzten Speicher freigeben".
Warum zum Teufel würdest du das tun wollen? Das Betriebssystem hält das im RAM, weil Sie basierend auf Nutzungsmustern sind wahrscheinlich wird es in nicht allzu ferner Zukunft wieder benötigt. Es ist eine Vermutung, aber es ist eine faire Vermutung.
Wenn es also richtig erraten hat, müssen Sie nicht zu Ihrem Laufwerk zurückkehren und diese Daten erneut abrufen agin, es ist genau dort bereit, verwendet zu werden. Wenn es falsch geraten ist, kann dieser Bereich schließlich von der nächsten App überschrieben werden, die ihn benötigt. Nichts verloren, nichts gewonnen.

Es gibt absolut keinen Gewinn darin, diesen RAM freizugeben, nur damit es so aussieht, als hätten Sie mehr freien Speicher.

 2
Author: Tetsujin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-08-24 09:52:54