Programme / Apps / Spiele werden mit der Zeit langsamer?

395
Paul

Ich versuche, die Gründe zu finden, um zu erklären, warum dies der Fall ist, aber ich bin nicht gut genug mit Speicher, RAM usw. vertraut, um es genau genug zu erklären.

Kann mir jemand eine Begründung geben, warum Programme, die eine Weile laufen, im Laufe der Zeit träge werden?

Wenn ich beispielsweise Photoshop öffne und Dateien für 20 Minuten bearbeite und dann Photoshop für etwa 24 Stunden geöffnet lasse und erneut 20 Minuten lang weitere Dateien bearbeite, wird Photoshop langsamer als beim ersten Öffnen. Warum passiert das?

Hinweis: Ich sage dieses Szenario eher in einem allgemeinen Sinn, warum Computer aus diesem Grund nicht unbedingt Speicherverluste haben oder nicht genügend Arbeitsspeicher haben. Wenn ich einen brandneuen Computer kaufen und 10 Minuten lang mit Outlook oder etwas arbeiten und dann einen Tag lang offen lassen und ihn erneut verwenden möchte, wird er nicht so bissig und reaktionsschnell sein wie beim ersten Öffnen. Hoffentlich ist dies ein gutes Beispiel, um das allgemeine Computerproblem zu erklären, über das ich spreche!

1

1 Antwort auf die Frage

1
harrymc

Speicherbereich, der längere Zeit nicht verwendet wird, wird von Windows in die Auslagerungsdatei ausgelagert, um den nutzbaren Arbeitsspeicher zu maximieren. Bei erneuter Verwendung werden die Speicherseiten bei Bedarf gelesen.

Das bedeutet, dass die gesamte outlook.exe beim Start in den Speicher eingelesen wird und nach der kurzen Wartezeit, die wir alle beim Start eines Programms für akzeptabel halten, sofort zur Ausführung zur Verfügung steht.

Wenn Sie jedoch nach langer Abwesenheit zurückkommen, befindet sich das Programm auf der Festplatte, der Speicher wird jedoch stückweise gelesen, nicht auf einmal, sodass die Ausführung langsamer ist. Nachdem Sie das Programm jedoch einige Zeit verwendet haben, sollte sich die Antwort auf das zuvor Erreichte verbessern, nachdem der gesamte Code und die Daten, die Sie wiederholt verwenden, bereits im Speicher vorhanden sind.

Wenn Sie wieder gehen, wiederholt sich dieser Zyklus.

Cool, schätze es, ich denke, das hilft mir, es zu erklären! Paul vor 5 Jahren 0