1Aug

RAM Disks erklärt: Was sie sind und warum Sie wahrscheinlich nicht verwenden sollten

Der Arbeitsspeicher Ihres Computers ist immer noch schneller als bei modernen Solid-State-Laufwerken. RAM-Festplatten nutzen dies aus und nutzen den RAM Ihres Computers als blitzschnelles virtuelles Laufwerk. Aber Sie wollen wahrscheinlich sowieso keine RAM-Disk verwenden.

-RAM-Platten sind einfach zu verkaufen - Sie müssen lediglich Leistungs-Benchmarks halten, um zu zeigen, wie viel schneller es ist, Daten aus dem RAM zu lesen, als von einer schnellen SSD.Aber das ist nicht das vollständige Bild.

Was ist eine RAM-Disk?

Um eine RAM-Disk zu erstellen, installieren Sie ein Programm eines Drittanbieters, das ein virtuelles Laufwerk in Windows erstellt. Dieses Programm würde einen Teil Ihres RAM reservieren - wenn Sie also 4 GB Dateien auf Ihrer RAM-Disk haben, würde die Festplatte 4 GB RAM benötigen. Alle Dateien auf Ihrer Festplatte werden in Ihrem Arbeitsspeicher gespeichert. Wenn Sie auf die Festplatte geschrieben haben, würden Sie nur in einen anderen Bereich Ihres Arbeitsspeichers schreiben.

Zunächst scheint dies die Performance zu optimieren. Wenn Sie Programme auf einer RAM-Disk installiert haben, haben Sie nahezu sofortige Ladezeiten, da ihre Daten bereits im schnellsten Speicher gespeichert wurden. Wenn Sie eine Datei speichern, geschieht dies fast sofort, da sie nur in einen anderen Teil des RAMs kopiert wird. Dies würde schnellere Anwendungsladezeiten und schnellere Lese- / Schreibzeiten von Dateien für auf der RAM-Disk gespeicherte Dateien bedeuten.

Warum sollten Sie wahrscheinlich keinen einzigen

verwenden? Es gibt jedoch ein großes Problem. RAM ist flüchtiger Speicher. Wenn der Computer Strom verliert, wird der Inhalt Ihres Arbeitsspeichers gelöscht. Das bedeutet, dass Sie nichts Wichtiges auf einer RAM-Disk speichern können. Wenn Ihr Computer aufgrund von Stromausfall abgestürzt ist, verlieren Sie alle Daten auf Ihrer RAM-Disk. Es ist also sinnlos, Dateien auf der RAM-Disk zu speichern, es sei denn, Sie kümmern sich nicht darum, dass Sie die Dateien verlieren würden - aber wenn Sie sich nicht um die Dateien kümmerten, warum sollten Sie sie zuerst speichern?

Da RAM nicht persistent ist, müssen Sie auch den Inhalt Ihrer RAM-Disk auf der Festplatte speichern, wenn Sie den Computer herunterfahren und beim Einschalten laden. Angenommen, Sie haben Photoshop auf Ihrer RAM-Disk installiert. Sie müssen eine Kopie Ihrer RAM-Disk auf der Festplatte Ihres Computers speichern, um sicherzustellen, dass Sie Ihre Photoshop-Installation nicht verlieren. Sie können dies automatisch alle paar Minuten oder nur beim Herunterfahren tun.

Wenn Sie Ihren Computer einschalten, müsste das RAM-Festplattenprogramm das RAM-Disk-Image von Ihrer Festplatte lesen und es in den Arbeitsspeicher laden. Mit anderen Worten, Sie erhalten einfach schnellere Programmladezeiten auf Kosten von längeren Boot-Up-Zeiten. Sobald Ihr Computer eine Anwendung oder andere Dateien von seiner Festplatte lädt, speichert er sie im RAM - es ist also ein bisschen albern, eine Anwendung oder ein Spiel auf einer RAM-Disk anstatt auf Ihrer Festplatte zu installieren. Wie auch immer, sobald Sie die Anwendung geladen haben, bleibt sie in Ihrem Speicher, um später schnell geladen zu werden.

RAM-Festplatten reservieren auch einen guten Teil Ihres Speichers und stellen sicher, dass Sie ihn für nichts anderes verwenden können. Windows verwendet sowieso ungenutzten Speicher, um Dateien zwischenzuspeichern, und das alles automatisch und im Hintergrund. Wenn Sie den Speicher für etwas benötigen, wird Windows die zwischengespeicherten Daten sofort verwerfen. Bei einer RAM-Disk müssten Sie sie manuell herunterfahren, um Speicherplatz freizugeben.

Wie Sie eine RAM-Disk erstellen würden

Eine RAM-Disk zu erstellen ist ziemlich einfach. Installieren Sie ein Programm wie RAMDisk Personal von DataRAM - mit der kostenlosen Version können Sie RAM-Festplatten mit einer Größe von bis zu 4 GB erstellen und damit eine neue RAM-Disk erstellen.

Sie können dann Programme installieren oder Dateien dorthin verschieben. Sie sollten eine Kopie der RAM-Disk speichern, damit Sie die Daten nicht verlieren, wenn Ihr Computer ausfällt. Natürlich müssen Sie jedes Mal ein neues Bild speichern, wenn Sie die Dateien auf der RAM-Disk aktualisieren.

Es muss einige Anwendungen für eine RAM-Disk geben, aber. ..

-RAM-Disks sind kein kompletter Betrug wie PC-Reinigungsprogramme und viele andere "Systemoptimierungs-Tools".Es ist definitiv schneller, aus dem RAM zu lesen und zu schreiben, als nur eine schnelle SSD zu verwenden. Wenn Sie wirklich wissen, was Sie tun, gibt es wahrscheinlich einige gute Anwendungen für RAM-Disketten.

Allerdings müssen beide der folgenden Bedingungen erfüllt sein:

  • Sie müssen ein Programm verwenden, verwenden normalerweise kein RAM als Cache und bestehen stattdessen darauf, kleine Dateien auf Ihrer Festplatte zu lesen und zu schreiben.
  • Sie müssen sich um keine dieser Dateien kümmern und haben kein Problem, wenn Sie sie verlieren.

Dies ist ein hoher zu löschender Balken - die meisten Programme, die einen Cache haben, den Sie nicht unbedingt interessieren, verwenden sowieso RAM.Es macht beispielsweise keinen Sinn, die Scratch-Datei von Photoshop auf eine RAM-Disk zu legen, da Photoshop RAM als Cache verwendet, wenn es verfügbar ist. Ihr Webbrowser speichert seine Cache-Dateien im RAM, wenn auch Platz vorhanden ist.

Für Programme, die Daten von der Festplatte schreiben und lesen, sind diese Daten wahrscheinlich etwas, das Sie nicht verlieren möchten. Die Verwendung einer RAM-Disk mit einer wichtigen Datenbank wäre ein Fehler, da Sie die Datenbank verlieren würden, wenn ein Absturz oder ein Stromausfall auftreten würde.

RAM-basierte Solid-State-Laufwerke

Wenn Sie von der Geschwindigkeit des Arbeitsspeichers profitieren möchten, sollten Sie versuchen, in ein RAM-basiertes Solid-State-Laufwerk zu investieren. Dies sind Solid-State-Laufwerke, die RAM anstelle von typischen Flash-Speicher enthalten. Sie sind viel schneller zu lesen und zu schreiben, aber auch viel teurer, weil RAM teurer als Flash-Speicher ist.

Solche Laufwerke enthalten eine Batterie, so dass sie den Inhalt des RAM beibehalten können, wenn der Computer Strom verliert. Sie haben genügend Batterieleistung, um die Daten in den Offline-Speicher zu schreiben, damit Sie nicht verlieren, was auch immer Sie in ihrem RAM gespeichert haben.

Solche Laufwerke sind nicht für den durchschnittlichen Benutzer - sie sind extrem teure Optionen für Rechenzentren und andere Geschäftsanwendungen, wo Sie die Geschwindigkeit von RAM mit der Stabilität von SSDs wollen. Aber diese Laufwerke sind viel sinnvoller als Software-RAM-Festplatten, wenn Sie wirklich RAM-ähnliche Geschwindigkeiten für unternehmenskritische Zwecke benötigen.

Zusammenfassend funktionieren RAM-Festplatten wie angekündigt. Aber Sie wollen sie wahrscheinlich sowieso nicht benutzen. Sie sind nicht ideal zum Ausführen einer wichtigen Datenbank oder zum Beschleunigen der Spielladezeiten.

Wenn Sie eine intelligente Festplatte für eine RAM-Disk verwenden, hinterlassen Sie einen Kommentar - wir würden gerne wissen, wofür sie tatsächlich verwendet werden.