Crea un disco RAM in Mac OS X
Sommario:
- Come creare un disco RAM in Mac OS X 10.11, 10.8, 10.9, 10.10
- Crea un disco RAM in Mac OS X 10.5, 10.6, 10.7
- Crea un disco RAM in Mac OS X 10.4 e versioni precedenti
Tieni presente che i dischi RAM sono temporanei e un riavvio causerà la cancellazione dei dati sul disco RAM (proprio come la RAM). Allo stesso modo, l'espulsione del disco RAM lo rimuoverà e rimuoverà tutti i dati memorizzati sul disco RAM. Ciò rende i dischi RAM appropriati per situazioni temporanee, cache e situazioni in cui sono necessarie velocità di lettura e scrittura del disco molto elevate.
Come creare un disco RAM in Mac OS X 10.11, 10.8, 10.9, 10.10
Da OS X El Capitan, Yosemite, Mountain Lion, OS X Mavericks e presumibilmente oltre, è possibile creare un semplice disco RAM ultra veloce con la seguente stringa di comando:
diskutil erasevolume HFS+ 'Disco RAM' `hdiutil attach -nomount ram://1165430`
Questo esempio creerà un disco RAM da 600 MB, il numero alla fine è la dimensione del disco RAM.
Per calcolare la dimensione del disco RAM da creare, o per generarne uno tuo, usa la seguente formula:
Dimensione del disco RAM desiderata2048=quantità da specificare
Usando l'esempio precedente, sarebbe:
5692048=1165430
Puoi sempre invertire questa situazione anche con la divisione, la matematica è divertente eh:
1165430/2048=569
Formula abbastanza semplice, e che si applica alla generazione di dischi RAM in tutte le versioni di OS X.
Ecco un disco RAM da 128 MB per esempio:
diskutil erasevolume HFS+ 'Disco RAM' `hdiutil attach -nomount ram://262144`
Uso un disco RAM più piccolo come quello a volte per i file di cache in OS X, è abbastanza carino.
Come al solito con la riga di comando, assicurati di utilizzare la sintassi corretta e di mettere i comandi su un'unica riga.
Crea un disco RAM in Mac OS X 10.5, 10.6, 10.7
Queste istruzioni servono per creare un disco RAM in OS X 10.5 Leopard, Snow Leopard, Lion, se riscontri problemi con i comandi seguenti per la versione precedente di Mac OS, prova quanto segue per creare una RAM da 550 MB disco:
diskutil erasevolume HFS+ 'ramdisk' `hdiutil attach -nomount ram://1165430`
Questo è stato testato e funziona in OS X 10.5.8 e 10.6.3, nota che per rimuovere il disco RAM puoi semplicemente espellerlo dal desktop come faresti con qualsiasi altro disco.
Crea un disco RAM in Mac OS X 10.4 e versioni precedenti
Le versioni precedenti di OS X gestiscono la creazione del disco RAM in modo leggermente diverso, ma è ancora possibile.
Ecco il suggerimento originale, inviato da uno dei nostri lettori sulla creazione di un disco RAM ultraveloce in Mac OS X, come scrive Stephen Adelson: "In Mac OS 9 e versioni precedenti potevi creare un Disco RAM, un disco temporaneo super veloce perché letto dalla memoria di sistema, o RAM, e non un disco rigido relativamente lento. In Mac OS X la funzione è stata rimossa da una semplice interfaccia grafica, ma puoi ottenere lo stesso effetto e creare il tuo disco RAM direttamente digitando i seguenti comandi in qualsiasi finestra del terminale.”
Seguiamo le istruzioni di Stephen qui sotto per creare un disco RAM in Mac OS X:
Digita esattamente quanto segue nel Terminale ($ rappresenta un prompt di bash e non deve essere digitato):
$ hdid -nomount ram://52428800 $ newfs_hfs /dev/disk1 $ mkdir /tmp/ramdisk1 $ mount -t hfs /dev/disk1 /tmp/ramdisk1
per abbandonare il disco RAM e smontarlo, basta digitare $ hdiutil detach /dev/disk1
Grazie Stephen per l'ottimo suggerimento!
Questo è stato aggiornato per funzionare con OS X Yosemite, OS X Mavericks, OS X Mountain Lion, Lion, Snow Leopard, Leopard e Tiger. Fondamentalmente, se si tratta di un Mac con una versione di OS X, i trucchi di cui sopra funzioneranno per creare un disco RAM.
