Ich habe in letzter Zeit viel RAM auf meinem PC installiert und mir diese RAMDisk-Sache angesehen.
Ich habe bei meinen Ermittlungen zwei Dinge herausgefunden:
- Sie sollten sich nicht mit den nativen Windows-Auslagerungs- / Speichereinstellungen herumschlagen. Das Speicherhandhabungssystem von Windows und seinen Diensten wird durch mehrjährige Tests in realen Szenarien perfektioniert. Das SuperFetch- und Windows-Speichermodell macht das Verschieben bestimmter Dateien und Ordner auf RAMDisk anscheinend unangemessen, da zugeordnete Dateien nicht sofort aus dem Speicher gelöscht werden und SuperFetch die Aktionen des Benutzers gut vorhersagt.
- Entwickler von Programmen von Drittanbietern wie Browsern und Dienstprogrammen haben jedoch erheblich weniger Zeit damit verbracht, sich um die Leistung zu kümmern. In Randfällen wie einem Überfluss an Speicher arbeiten diese Programme daher nicht optimal.
Wenn ich richtig liege, kann RAMDisk nützlich sein, um den temporären Cache einiger Programme zu speichern: die Dateien, die ohne große Probleme automatisch neu generiert werden können. Browser lieben es, Daten auf der Festplatte zwischenzuspeichern, um ein Herunterladen aus dem Internet zu vermeiden. Was kann man sonst noch auf RAMDisk speichern?
Antworten:
"Was kann man unter Windows auf RAMDisk setzen?" A: Nichts.
Eine RAM-Disk ist eine dumme Verwendung von RAM. *
Windows, insbesondere in Vista und höher, kann "zusätzlichen" RAM für den Datei- und Seiten-Cache problemlos verwenden. Dies geschieht vollautomatisch. Und wenn sich plötzlich herausstellt, dass ein Prozess einen Teil des RAM benötigt, der einmal "extra" war, kann das Betriebssystem ihn fast sofort aus diesen Caches zurücknehmen (nur geringfügig langsamer als bei Verwendung von "freiem" RAM). und lassen Sie den Prozess, der es braucht, es verwenden. Dies geschieht auf intelligente Weise, indem zunächst der Cache mit niedriger Priorität neu verwendet wird, auf den seit langem nicht mehr zugegriffen wurde.
Während ... Wenn Sie RAM auf einer RAM-Disk sperren, kann das Betriebssystem es niemals für tatsächliche "Live" -Inhalte (dh zur Behebung von Seitenfehlern) verwenden, nicht in irgendeiner Zeit. Das ist schlecht.
Praktisch alle Behauptungen, dass "das Betriebssystem meinen RAM nicht gut verwaltet", sind auf Fehlinformationen darüber zurückzuführen, wie der virtuelle Speicher funktioniert und was er tut, sowie auf Fehlinterpretationen verschiedener Anzeigen. (Zugegeben, Microsoft hat hier nicht viel geholfen.)
(* Die einzige Ausnahme, der ich zustimmen werde, ist, wenn Sie z. B. 32-Bit-Windows-Clients ausführen, die nicht mehr als 3 GB RAM benötigen. Ein RAMdisk-Produkt, das RAM verwendet, kann das Betriebssystem rundweg 't or not use nimmt dem Betriebssystem nichts weg. Eine bessere langfristige Antwort ist natürlich, zu einem Betriebssystem zu wechseln, das Ihren gesamten Arbeitsspeicher nutzt.)
quelle
Grundsätzlich alles, wofür Sie Geschwindigkeit brauchen, das Sie oft verwenden werden. Dies ist eine Möglichkeit, Ihren scheinbaren Widder zu vergrößern.
Weitere Informationen hier: http://www.techrepublic.com/blog/window-on-windows/how-do-i-use-a-ram-disk-to-help-speed-up-disk-intensive-applications/ 3430
quelle