Maak een RAM-schijf in Mac OS X

Inhoudsopgave:

Anonim

Moet u een ultrasnelle RAM-schijf maken in Mac OS X? We hebben u gedekt met een opdrachtregeltruc die een RAM-schijf van elke gewenste grootte zal genereren. Deze instructies zijn bijgewerkt om alle versies van OS X te ondersteunen, van moderne releases tot oudere releases, dus wat je ook op de Mac draait, je krijgt binnen de kortste keren een snelle RAM-schijf.

Houd er rekening mee dat RAM-schijven tijdelijk zijn en dat een herstart ervoor zorgt dat de gegevens op de RAM-schijf worden gewist (net als RAM). Evenzo zal het uitwerpen van de RAM-schijf deze verwijderen en alle gegevens verwijderen die op de RAM-schijf zijn opgeslagen. Dit maakt RAM-schijven geschikt voor tijdelijke situaties, caches en situaties waarin u zeer hoge lees- en schrijfsnelheden nodig hebt.

Een RAM-schijf maken in Mac OS X 10.11, 10.8, 10.9, 10.10

Vanuit OS X El Capitan, Yosemite, Mountain Lion, OS X Mavericks en waarschijnlijk verder kan een eenvoudige ultrasnelle RAM-schijf worden gemaakt met de volgende opdrachtreeks:

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

In dat voorbeeld wordt een RAM-schijf van 600 MB gemaakt, het getal aan het einde is de grootte van de RAM-schijf.

Gebruik de volgende formule om de grootte van de te maken RAM-schijf te berekenen of om uw eigen schijf te genereren:

Grootte van de gewenste RAM-schijf2048=te specificeren hoeveelheid

Als we het bovenstaande voorbeeld gebruiken, zou dat zijn:

5692048=1165430

Je kunt dit ook altijd omdraaien met delen, rekenen is leuk he:

1165430/2048=569

Simpel genoeg formule, en dat is van toepassing op het genereren van RAM-schijven in alle versies van OS X.

Hier is bijvoorbeeld een RAM-schijf van 128 MB:

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

Ik gebruik soms zo'n kleinere RAM-schijf voor cachebestanden in OS X, dat is best prettig.

Zoals gebruikelijk bij de opdrachtregel, zorg ervoor dat u de juiste syntaxis gebruikt en opdrachten op één regel plaatst.

Maak een RAM-schijf in Mac OS X 10.5, 10.6, 10.7

Deze instructies zijn voor het maken van een RAM-schijf in OS X 10.5 Leopard, Snow Leopard, Lion. Als je problemen hebt met de onderstaande opdrachten voor eerdere versies van Mac OS, probeer dan het volgende om 550 MB RAM te maken schijf:

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

Dit is getest en werkt in OS X 10.5.8 en 10.6.3. Houd er rekening mee dat om de RAM-schijf te verwijderen, u deze gewoon van het bureaublad kunt verwijderen, net als elke andere schijf.

Een RAM-schijf maken in Mac OS X 10.4 en eerder

Eerdere versies van OS X gaan iets anders om met het maken van RAM-schijven, maar het is nog steeds mogelijk.

Hier is de oorspronkelijke tip van een van onze lezers over het maken van een ultrasnelle RAM-schijf in Mac OS X, zoals Stephen Adelson schrijft: “In Mac OS 9 en eerder kon je een RAM-schijf, een tijdelijke schijf die supersnel was omdat deze werd gelezen uit het systeemgeheugen of RAM, en geen relatief langzaam bewegende harde schijf. In Mac OS X is de functie verwijderd uit een eenvoudige GUI-interface, maar u kunt hetzelfde effect krijgen en uw eigen RAM-schijf rechtstreeks maken door de volgende opdrachten in een willekeurig terminalvenster te typen.”

Laten we de onderstaande instructies van Stephen volgen om een ​​RAM-schijf te maken in Mac OS X:

Typ het volgende precies in de Terminal (de $ staat voor een bash-prompt en moet niet worden getypt):

$ hdid -nomount ram://52428800 $ newfs_hfs /dev/disk1 $ mkdir /tmp/ramdisk1 $ mount -t hfs /dev/disk1 /tmp/ramdisk1 om de RAM-schijf te verwijderen en te ontkoppelen, typ je gewoon $ hdiutil detach /dev/disk1

Bedankt Stephen voor de geweldige tip!

Dit is bijgewerkt om te werken met OS X Yosemite, OS X Mavericks, OS X Mountain Lion, Lion, Snow Leopard, Leopard en Tiger. Kortom, als het een Mac is met een versie van OS X, zullen de bovenstaande trucs voor u werken om een ​​RAM-schijf te maken.

Maak een RAM-schijf in Mac OS X