Fangen Festplatten aus unerklärlichen Zeiten unerklärlicherweise durch den Cache an zu schleudern und zu surren?


2

Mein Freund hat mich kürzlich gefragt, warum die Festplatte auf seinem Windows 7 (x64) -Computer anfängt, sich zu drehen und laute Geräusche zu machen, wenn er scheinbar harmlose Aufgaben wie das Surfen im Internet erledigt, aber bei intensiven Aufgaben wie dem Abspielen von Videos oft leise ist Spiele.

Ich sagte ihm, dass es wahrscheinlich der Cache des Betriebssystems war, der im Voraus neue Dateien von der Festplatte lädt, bevor sie benötigt werden.

Ich frage mich jedoch, ob ich recht hatte. Würde ein Festplattenlaufwerk zu unerklärlichen Zeiten wirklich das Ergebnis des Caches sein oder ist es etwas anderes?


Was ist das Betriebssystem?
Ryakna

Aktualisierte. Windows 7, x64
Strill

Antworten:


1

Wenn das System sauber ist, ist wahrscheinlich die Suchindizierung verantwortlich. Wenn einige Ressourcen im Leerlauf sind, setzt es ein.

Deaktivieren Sie zur Problembehandlung den Windows-Suchdienst, und starten Sie ihn neu. Wenn das Laufwerk leiser ist, haben Sie die Antwort.


1

Wie bereits erwähnt, entscheidet der OS-Festplattencache nicht zufällig, Dinge in der zufälligen Gelegenheit zu lesen, wenn Sie sie in der Zukunft benötigen. Ihr Verständnis von "intensiven Aufgaben" ist ebenfalls fehlerhaft. Ein Videospiel kann Ihren RAM, Ihre GPU und Ihre CPU besteuern, aber sobald es geladen ist, führen sie normalerweise kaum Festplatten-IOs aus.


"Der OS-Festplattencache entscheidet nicht zufällig, ob Sie etwas in der Zukunft einlesen möchten." de.wikipedia.org/wiki/Windows_Vista_I/O_technologies#SuperFetch
ChrisInEdmonton

@ ChrisInEdmonton, das ist nicht zufällig; Es ist beim Booten oder wenn Sie ein Programm öffnen. In beiden Fällen weiß das System, was erforderlich ist, um das Programm zu starten oder zu öffnen, da es genauso sein wird wie beim letzten Mal.
psusi

0

Sie haben wahrscheinlich Recht, der Cache des Browsers speichert beim Laden von Webseiten Seiten, Bilder und andere Ressourcen. Die Festplattenaktivität kann auch von anderen Prozessen verursacht werden, die Speicherplatz durch Speichern auf Festplatte usw. freigeben.


0

Wäre das Festplattenlaufwerk zu unerklärlichen Zeiten wirklich das Ergebnis des Cache

Nein.
Ein moderner PC verfügt über mehrere Caches in verschiedenen Subsystemen. Wenn Sie also "Cache" angeben, ohne zu definieren, was Sie meinen (z. B. Laufwerk, Prozessor oder Betriebssystem), ist dies mehrdeutig.

Häufig werden im Betriebssystemcache Daten gespeichert, die bereits geöffnete Dateien auf die Festplatte geschrieben oder vorab gelesen wurden, anstatt zu erraten, was passiert "neue Dateien im Voraus" könnte gelesen werden

oder ist es etwas ganz anderes?

Durchsuchen des Internets kann dazu führen, dass Festplatten zum Laden von Schriftarten verwendet werden. Die Festplattenaktivität hängt jedoch höchstwahrscheinlich mit dem Aufzeichnen des Browserverlaufs, dem Authentifizieren und Aktualisieren von Cookies & amp; Zertifikate und Schreiben einer Kopie des heruntergeladenen Webinhalts (z. B. verwaltet Firefox ein Verzeichnis mit dem Namen "cache") und Internet Explorer verfügt auch über einen Ordner zum Speichern "Webseiten, Bilder und Medien" Inhalt namens "Temporäre Internetdateien").

Das Surfen im Internet ist heute viel mehr E / A- und rechenintensiver als damals, als WinXP eingeführt wurde. Die minimale System-RAM-Anforderung für WinXP betrug ursprünglich nur 64 MB. Damals war kein Antiviren- oder Anti-Malware-Programm aktiv, um Ihr System zu schützen. Es gab keine animierten Grafiken (z. B. Adobe Flash) oder Java-Skripts oder andere Add-Ons & amp; Plug-in-Programme, die in Frames im Browserfenster ausgeführt werden. Alle diese zusätzlichen Programme werden gleichzeitig mit dem modernen Webbrowser ausgeführt und können zusätzliche Festplattenaktivität verursachen.


Ich habe den Cache angegeben. Das Betriebssystem.
Strill

Okay, du hast es einmal gemacht. Aber das steht weder im Titel noch in der zitierten Zeile. Häufiger enthält der Cache des Betriebssystems Daten, die auf die Festplatte geschrieben oder geöffnete Dateien gelesen wurden, anstatt zu erraten, was passiert "neue Dateien im Voraus" könnte gelesen werden
sawdust

1
Code-Fehler auch bei Bedarf. Wenn sich die Festplatte nicht drehte und der Browser zufällig einen Code traf, der zuvor noch nicht ausgeführt worden war (beispielsweise ein Timeout oder eine andere seltene Bedingung), wurde der Code, der behandelt wird, möglicherweise von der Festplatte eingelesen, was erforderlich wäre es aufdrehen
David Schwartz

0

Erwähnenswert ist, dass der Festplattencontroller (die eigentliche Platine im Laufwerk) die physische Position der Zylinder prüfen muss, wenn sich die Temperatur des Laufwerks ändert. Das macht das Laufwerk manchmal, wenn der Benutzer absolut nichts anderes tut. Wie andere bereits erwähnt haben, gibt es auch verzögerte Schreibvorgänge und Indizierungen des Betriebssystems.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.