Inhaltsverzeichnis:
Definition - Was bedeutet Thrashing?
Thrashing in Computing ist ein Problem, das verursacht wird, wenn virtueller Speicher verwendet wird. Dies tritt auf, wenn der virtuelle Speicher eines Computers schnell Daten gegen Daten auf der Festplatte austauscht, mit Ausnahme der meisten Verarbeitungsvorgänge auf Anwendungsebene. Wenn der Hauptspeicher voll ist, müssen zusätzliche Seiten in den virtuellen Speicher verschoben werden. Das Austauschen verursacht eine sehr hohe Zugriffsrate auf die Festplatte. Das Thrashing kann so lange andauern, bis das zugrunde liegende Problem behoben ist. Thrashing kann möglicherweise zum vollständigen Zusammenbruch der Festplatte des Computers führen.
Thrashing wird auch als Disk Thrashing bezeichnet.
Techopedia erklärt Thrashing
Thrashing tritt auf, wenn zu viele Computerprozesse um nicht ausreichende Speicherressourcen konkurrieren. Thrashing kann aufgrund verschiedener Faktoren auftreten, wobei der Hauptgrund ein unzureichender Arbeitsspeicher oder ein Speicherverlust ist. In einem Computer haben einige Anwendungen höhere Prioritäten als andere, und dies kann auch auf eine Überlastung zurückzuführen sein, wenn es an Speicherressourcen mangelt. Thrashing kann die Systemleistung beeinträchtigen, da die Datenübertragung zwischen der Festplatte und dem physischen Speicher erfolgen muss. Eines der ersten Anzeichen für Thrashing ist, dass eine Anwendung nicht mehr reagiert, während die Laufwerksanzeige blinkt. Das Betriebssystem warnt Benutzer häufig vor zu wenig virtuellem Speicher, wenn Thrashing auftritt.
Eine vorübergehende Lösung für das Thrashing besteht darin, eine oder mehrere laufende Anwendungen zu entfernen. Eine der empfohlenen Möglichkeiten zur Beseitigung von Thrashing besteht darin, dem Hauptspeicher mehr Speicher hinzuzufügen. Eine andere Möglichkeit, das Problem des Thrashing zu lösen, besteht darin, die Größe der Auslagerungsdatei anzupassen.