Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *
Schön, aber ich brauche noch einen Schritt, es gibt Dinge, die ich in Erinnerung behalten möchte, z.
Das Laden / Entfernen der Programmliste dauert eine Weile, und ich bin viel dabei. Ich würde gerne sehen, wann es läuft, wie viel Speicher verwendet wird und die Option, am Leben zu bleiben.
nur ein Vorschlag.
Hallo, ich dachte, ich würde dich wissen lassen, dass gerade eine neue Minimem-Version veröffentlicht wurde (kerkia.net). Es enthält eine bessere Optimierungs-Engine, eine neue Benutzeroberfläche, neue Optionen, um nicht zu optimieren, wenn viel RAM verfügbar ist, um den Vordergrundprozess nicht zu beeinträchtigen usw. Feedback willkommen!
Als Autor von Minimem dachte ich, ich würde diesen interessanten Thread beantworten. Ich möchte zunächst sagen, dass ich dem, was hier gesagt wird, durchaus zustimme, wenn auch nicht alles. Insbesondere möchte ich auf Folgendes hinweisen:
- Die meisten Anwendungen laden mehr Speicher als nötig, einfach weil die Optimierung von Softwaretools sehr teuer ist und Entwickler in den meisten Fällen auf Einfachheit setzen. Daher ist es für diese Apps sinnvoll, auf diese Festplatte zu wechseln, und zwar nur für diese Apps, da sie nicht alles neu laden.
- Die meisten Apps verbrauchen mit der Zeit immer mehr Speicher. Dies kann auf Undichtigkeiten zurückzuführen sein, ist aber nicht unbedingt erforderlich. schlechte oder faule Programmierung kann wieder eine Ursache sein.
- Viele Anwendungen können ihre Daten von der Festplatte anstatt vom Speicher laden, ohne dass dies Auswirkungen auf den Benutzer hat Erfahrung, und dies ist der Haupttreiber für ein Tool wie Minimem, normalerweise in Office und Web Anwendungen.
Um nun einige Kommentare zu beantworten:
- Warum kann Windows nicht das tun, was Minimem tut? Nun, Windows kennt keine Anwendungen, daher optimiert es die Dinge auf die bestmögliche Weise, d. H. Tauscht sie bei Bedarf aus, indem es die Anwendungsanforderungen bewertet. Minimem bietet Ihnen, dem Benutzer, die Möglichkeit, zu entscheiden, welche Anwendungen Daten auf der Festplatte zwischenspeichern sollen, anstatt alles im Speicher zu behalten, anstatt diese Auswahl dem Betriebssystem zu überlassen. Wenn Sie keine Ahnung haben, welche App wirklich weniger Speicher benötigen sollte oder könnte, verlassen Sie sich einfach auf das Betriebssystem und verwenden Sie Minimem nicht. Wenn Sie dies jedoch tun, ist Minime das richtige Werkzeug.
- Und wirkt sich das nicht auf die Leistung aus? Möglicherweise, wenn Ihre Festplatte langsam ist und die Optimierungshäufigkeit besonders hoch ist. Außerdem hängt es stark von den Anwendungen ab. Mit Bedacht eingesetzt, kann es jedoch die Gesamtleistung Ihres Computers erheblich verbessern, wenn dies der Fall ist Speicherbegrenzt durch Freigeben von Speicher, der von einigen Anwendungen nicht so häufig verwendet wird, damit andere ihn besser nutzen können es.
Zur Veranschaulichung: Version 1.1 minimiert jetzt automatisch den Speicher von Minimem mit demselben Verfahren, und Sie werden sehen dass die Auswirkungen auf die Leistung nicht wahrnehmbar sind, während die RAM-Nutzung durch 4 geteilt wird, was ich für gut halte Beispiel. Warum ist das so? Nun, ich habe die App einfach mit .NET geschrieben, und jede .NET-App lädt zunächst einiges an .NET bestimmte Dinge, ohne zu wissen, ob es verwendet wird oder nicht, und es ist für die meisten nicht im Fall von Minimem davon.
Wie funktioniert es? Minimem reduziert den Arbeitssatz der ausgewählten Prozesse in einem Ausmaß, das von ihrer Verarbeitungszeit abhängt, da ich hier versucht habe, etwas Kluges zu tun, anstatt nur den gesamten Arbeitssatz zu leeren. Ich bin mir nicht sicher, wie effektiver es ist als der Brute-Force-Ansatz, aber Benutzer haben bisher gute Ergebnisse gemeldet. Es gibt also wirklich keine Raketenwissenschaft und dies ist alles in der Windows-API verfügbar. Interessanterweise stellen Sie möglicherweise fest, dass im Windows-Toolkit ein Befehl zum Leeren des Arbeitssatzes vorhanden ist, der einen ähnlichen Effekt hätte.
Wie unterscheidet sich Minimem von anderen regulären Speicheroptimierern? Nun, es ermöglicht dem Benutzer einfach auszuwählen, welche Prozesse optimiert werden sollen. Ihr Computer wird nicht alle 30 Sekunden oder die von Ihnen gewählte Frequenz verlangsamt, da die ausgeführte Aktion sehr schnell ist. Wenn Sie Tonnen von Prozessen zur Optimierung auswählen, kann dies natürlich der Fall sein, aber das ist möglicherweise überhaupt nicht sinnvoll. Übrigens beabsichtige ich, das Algo in einer zukünftigen Version weiter zu verbessern, um es nur bei Bedarf zu optimieren und zu schützen Prozesse mit hoher CPU- und Vordergrundleistung sowie Verteilung der Optimierung, damit die Auswirkungen auf die Leistung so gering wie möglich gehalten werden möglich.
Ich stimme auch zu, dass Speicheroptimierer, die nur den Arbeitssatz aktiver Prozesse regelmäßig leeren, nichts Gutes tun und sicherlich nicht besser als das Betriebssystem. Der Punkt bei Minimem ist, dass Benutzer auswählen, welche Programme aus dem Speicher gelöscht werden und daher welche Nicht, etwas, das Ihr Betriebssystem besser wählen kann als Sie, weil es Ihre Programme nicht so gut kennt wie Sie machen. Ich bin damit einverstanden, dass Windows das Speicherproblem bei Bedarf behandelt, aber dann haben Sie keine Kontrolle darüber, wie Windows Speicherplatz freigibt und wie viel, daher welche Programme betroffen sind und welche nicht. Minimem gibt Ihnen diese Kontrolle.
Nun, am Ende des Tages probieren Sie es einfach aus und entscheiden Sie selbst, ob es Ihnen hilft oder nicht. Es ist kostenlos, einfach zu installieren und zu deinstallieren, wenn Sie es hassen, und ich freue mich sehr über Feedback und Verbesserungsvorschläge! Ich benutze es selbst, was genau der Grund ist, warum ich es überhaupt entwickelt habe, und werde mich freuen, wenn es anderen hilft. Viele Benutzer haben mir Feedback gegeben, dass es ihnen sehr geholfen hat. Ich wünschte, es hilft vielen von euch. Übrigens möchte ich mich bei makeuseof.com für die Überprüfung des Tools bedanken, die ich als gut und genau empfunden habe. Beachten Sie auch, dass ich eine .NET 2.0-kompatible Standalone-Version für diejenigen bereitstellen kann, die sie benötigen (natürlich kostenlos; Ich habe einen Job, also entwickle ich diesen zum Spaß und kostenlos. Fragen Sie mich einfach über die Kontaktseite auf der Minimem-Website!
Wenn Sie Ihre Einstellungen in Minimem so eingestellt haben, dass sie alle 30 Sekunden gelöscht werden (siehe Abbildung), wird Ihr PC alle 30 Sekunden einen Schluckauf bekommen Sekunden, je mehr Apps Sie "optimiert" haben, desto länger wird der Stand sein, insbesondere wenn Sie die App im aktiv nutzen Zeit. Windows macht automatisch das, was die RAM-Optimierer tun, wenn es den RAM für einen anderen Prozess benötigt, so dass Ihr "durchgesickertes" Mem sowieso irgendwann ausgelagert wird.
Sehr oft sehen Sie keine Lecks, sondern eine Haufenfragmentierung. IE und Firefox tun dies in großem Umfang. Öffnen Sie den IE, öffnen Sie 3 Registerkarten, um Google Maps zu googeln, schließen Sie die Registerkarten, und Sie würden denken, Sie haben ein großes Leck, aber Sie tun es nicht. Windows macht sich einfach nicht die Mühe, den Arbeitsspeicher zurückzufordern, weil dies der Fall ist muss noch nicht, es ist effizienter, den Prozess noch im physischen RAM zu haben, es wird den RAM bei Bedarf beanspruchen, wobei genau die gleichen Methoden wie beim verwendet werden Optimierer.
Ich verwende einen RAM-Optimierer, von dem ich glaube, dass er auf ähnliche Weise funktioniert, aber auf den gesamten RAM angewendet wird.
AMS Fast Defrag (http://www.amsn.ro/) ist brillant, winziger Footprint, ich kann eine Woche bleiben und alle gewünschten Registerkarten in Firefox öffnen. Ich bleibe immer bei dem Prozentsatz des freien Arbeitsspeichers, den ich ausgewählt habe (50% auf meinen 1024 Gesamt-Arbeitsspeicher hier). Diese kleine App ist absolut erstaunlich!
"Memory Optimizing" -Programme werden ihrem Hype nie wirklich gerecht. Indem Sie die Daten im Speicher von Ihrem schnellen RAM auf Ihre viel langsamere Festplatte übertragen, können Sie die Speichernutzung nicht wirklich "speichern" oder "reduzieren". Wenn Sie ein Programm verwenden, das "optimiert" wurde (z. B. Firefox), wird es tatsächlich viel langsamer und weniger reagiert zunächst, weil das Betriebssystem all diese Daten von der Festplatte zurück in den RAM übertragen muss, bevor dies möglich ist verwendet werden.
Einige Betriebssysteme (wie Windows) sind möglicherweise nicht die besten, um den Arbeitsspeicher Ihres Computers zu verwalten, aber sie gehen gegen sie und Das Erzwingen, dass Daten auf die Festplatte ausgelagert werden, wenn dies nicht erforderlich ist, wird (in den meisten Fällen) nur dazu führen, dass Dinge erstellt werden schlechter.