Erstellen Sie eine RAM-Disk in Mac OS X

Inhaltsverzeichnis:

Anonim

Müssen Sie eine ultraschnelle RAM-Disk in Mac OS X erstellen? Wir haben Sie mit einem Befehlszeilentrick abgedeckt, der eine RAM-Disk beliebiger Größe Ihrer Wahl generiert. Diese Anweisungen wurden aktualisiert, um alle Versionen von OS X zu unterstützen, von modernen Releases bis hin zu älteren. Egal, was Sie auf dem Mac ausführen, Sie werden im Handumdrehen eine schnelle RAM-Disk zum Laufen bekommen.

Denken Sie daran, dass RAM-Disks temporär sind und ein Neustart dazu führt, dass die Daten auf der RAM-Disk gelöscht werden (genau wie RAM). In ähnlicher Weise wird das Auswerfen der RAM-Disk diese entfernen und alle auf der RAM-Disk gespeicherten Daten entfernen. Dadurch eignen sich RAM-Disks für temporäre Situationen, Caches und Situationen, in denen Sie sehr schnelle Lese- und Schreibgeschwindigkeiten benötigen.

So erstellen Sie eine RAM-Disk in Mac OS X 10.11, 10.8, 10.9, 10.10

Von OS X El Capitan, Yosemite, Mountain Lion, OS X Mavericks und vermutlich darüber hinaus kann mit der folgenden Befehlszeichenfolge eine einfache ultraschnelle RAM-Disk erstellt werden:

diskutil erasevolume HFS+ 'RAM Disk' `hdiutil Attach -nomount ram://1165430`

Dieses Beispiel erstellt eine 600-MB-RAM-Disk, die Zahl am Ende ist die Größe der RAM-Disk.

Um die Größe der zu erstellenden RAM-Disk zu berechnen oder eine eigene zu erstellen, verwenden Sie die folgende Formel:

Größe der gewünschten RAM-Disk2048=Menge anzugeben

Im obigen Beispiel wäre das:

5692048=1165430

Das kannst du mit Division auch immer umkehren, Mathe macht Spaß eh:

1165430/2048=569

Eine recht einfache Formel, die für die Generierung von RAM-Disks in allen Versionen von OS X gilt.

Hier ist zum Beispiel eine 128-MB-RAM-Disk:

diskutil erasevolume HFS+ 'RAM Disk' `hdiutil Attach -nomount ram://262144`

Ich verwende manchmal so eine kleinere RAM-Disk für Cache-Dateien in OS X, das ist ganz nett.

Vergewissern Sie sich wie bei der Befehlszeile üblich, dass Sie die richtige Syntax verwenden und Befehle in einer einzelnen Zeile platzieren.

Erstellen einer RAM-Disk unter Mac OS X 10.5, 10.6, 10.7

Diese Anweisungen dienen zum Erstellen einer RAM-Disk in OS X 10.5 Leopard, Snow Leopard, Lion. Wenn Sie Probleme mit den folgenden Befehlen für frühere Versionen von Mac OS haben, versuchen Sie Folgendes, um einen 550-MB-RAM zu erstellen Scheibe:

diskutil erasevolume HFS+ 'ramdisk' `hdiutil Attach -nomount ram://1165430`

Dies wurde getestet und funktioniert unter OS X 10.5.8 und 10.6.3. Beachten Sie, dass Sie zum Entfernen der RAM-Disk diese wie jede andere Festplatte einfach vom Desktop auswerfen können.

Eine RAM-Disk in Mac OS X 10.4 und früher erstellen

Frühere Versionen von OS X handhaben das Erstellen von RAM-Disks etwas anders, aber es ist immer noch möglich.

Hier ist der ursprüngliche Tipp von einem unserer Leser zum Erstellen einer ultraschnellen RAM-Disk in Mac OS X, wie Stephen Adelson schreibt: „Damals in Mac OS 9 und früher konnte man eine RAM-Disk, eine temporäre Festplatte, die superschnell war, weil sie aus dem Systemspeicher oder RAM gelesen wurde, und keine relativ langsame Festplatte. In Mac OS X wurde die Funktion von einer einfachen GUI-Oberfläche entfernt, aber Sie können den gleichen Effekt erzielen und Ihre eigene RAM-Disk direkt erstellen, indem Sie die folgenden Befehle in einem beliebigen Terminalfenster eingeben.”

Folgen wir den Anweisungen von Stephen unten, um eine RAM-Disk in Mac OS X zu erstellen:

Geben Sie im Terminal genau Folgendes ein (das $ steht für eine Bash-Eingabeaufforderung und muss nicht eingegeben werden):

$ hdid -nomount ram://52428800 $ newfs_hfs /dev/disk1 $ mkdir /tmp/ramdisk1 $ mount -t hfs /dev/disk1 /tmp/ramdisk1 Um die RAM-Disk zu löschen und auszuhängen, geben Sie einfach $ hdiutil disconnect /dev/disk1 ein

Danke Stephen für den tollen Tipp!

Dies wurde aktualisiert, um mit OS X Yosemite, OS X Mavericks, OS X Mountain Lion, Lion, Snow Leopard, Leopard und Tiger zu funktionieren. Wenn es sich um einen Mac handelt, auf dem eine Version von OS X ausgeführt wird, funktionieren die obigen Tricks im Grunde, damit Sie eine RAM-Disk erstellen können.

Erstellen Sie eine RAM-Disk in Mac OS X