Creeu un disc RAM a Mac OS X
Taula de continguts:
- Com crear un disc RAM a Mac OS X 10.11, 10.8, 10.9, 10.10
- Crear un disc RAM a Mac OS X 10.5, 10.6, 10.7
- Crear un disc RAM a Mac OS X 10.4 i versions anteriors
Necessites crear un disc RAM ultra ràpid a Mac OS X? Us oferim un truc de línia d'ordres que generarà un disc RAM de qualsevol mida que trieu. Aquestes instruccions s'han actualitzat per admetre totes les versions d'OS X, des de versions modernes fins a més antigues, de manera que independentment del que estigueu executant al Mac, obtindreu un disc RAM ràpid en funcionament en molt poc temps.
Tingueu en compte que els discs RAM són temporals, i un reinici farà que les dades del disc RAM s'esborrin (igual que la RAM). De la mateixa manera, expulsar el disc RAM l'eliminarà i totes les dades emmagatzemades al disc RAM. Això fa que els discs RAM siguin adequats per a situacions temporals, memòria cau i situacions en què necessiteu velocitats molt ràpides de lectura i escriptura del disc.
Com crear un disc RAM a Mac OS X 10.11, 10.8, 10.9, 10.10
Des d'OS X El Capitan, Yosemite, Mountain Lion, OS X Mavericks, i presumiblement més enllà, es pot fer un disc RAM ultra ràpid amb la següent cadena d'ordres:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://1165430`
Aquest exemple crearà un disc RAM de 600 MB, el número al final és la mida del disc RAM.
Per calcular la mida del disc RAM que cal crear, o per generar el vostre, feu servir la fórmula següent:
Mida del disc RAM desitjat2048=quantitat a especificar
Fem servir l'exemple anterior, això seria:
5692048=1165430
Sempre pots revertir això amb la divisió també, les matemàtiques són divertides eh:
1165430/2048=569
Fórmula prou senzilla, i això s'aplica a la generació de discs RAM en totes les versions d'OS X.
Aquí teniu un disc RAM de 128 MB, per exemple:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://262144`
A vegades faig servir un disc RAM més petit com aquest per als fitxers de memòria cau a OS X, és força agradable.
Com és habitual amb la línia d'ordres, assegureu-vos d'utilitzar la sintaxi adequada i de posar les ordres en una sola línia.
Crear un disc RAM a Mac OS X 10.5, 10.6, 10.7
Aquestes instruccions són per crear un disc RAM a OS X 10.5 Leopard, Snow Leopard, Lion, si teniu problemes amb les ordres següents per a una versió anterior de Mac OS, proveu el següent per crear una memòria RAM de 550 MB disc:
diskutil erasevolume HFS+ 'ramdisk' `hdiutil attach -nomount ram://1165430`
Això s'ha provat i funciona a OS X 10.5.8 i 10.6.3, tingueu en compte que per eliminar el disc RAM, simplement podeu expulsar-lo de l'escriptori com ho faríeu amb qualsevol altre disc.
Crear un disc RAM a Mac OS X 10.4 i versions anteriors
Les versions anteriors d'OS X gestionen la creació de disc RAM de manera una mica diferent, però encara és possible.
Aquí teniu el consell original, enviat per un dels nostres lectors sobre la creació d'un disc RAM ultra ràpid a Mac OS X, tal com escriu Stephen Adelson: “De tornada a Mac OS 9 i anteriors, podríeu fer un Disc RAM, un disc temporal que era súper ràpid perquè es llegia des de la memòria del sistema, o RAM, i no un disc dur de moviment relativament lent. A Mac OS X, la funció s'ha eliminat d'una interfície GUI senzilla, però podeu obtenir el mateix efecte i crear el vostre propi disc RAM directament escrivint les ordres següents a qualsevol finestra del terminal.”
Seguem les instruccions de Stephen a continuació per crear un disc RAM a Mac OS X:
Escriviu exactament el següent al terminal (el $ representa una indicació bash i no s'ha d'escriure):
$ hdid -nomount ram://52428800 $ newfs_hfs /dev/disk1 $ mkdir /tmp/ramdisk1 $ mount -t hfs /dev/disk1 /tmp/ramdisk1
per abandonar el disc RAM i desmuntar-lo, només cal que escriviu $ hdiutil detach /dev/disk1
Gràcies Stephen pel gran consell!
Això s'ha actualitzat per funcionar amb OS X Yosemite, OS X Mavericks, OS X Mountain Lion, Lion, Snow Leopard, Leopard i Tiger. Bàsicament, si es tracta d'un Mac amb una versió d'OS X, els trucs anteriors us funcionaran per crear un disc RAM.