Vytvořte disk RAM v systému Mac OS X
Obsah:
- Jak vytvořit RAM disk v Mac OS X 10.11, 10.8, 10.9, 10.10
- Vytvoření RAM disku v Mac OS X 10.5, 10.6, 10.7
- Vytvoření RAM disku v systému Mac OS X 10.4 a dřívějších
Potřebujete vytvořit ultrarychlý RAM disk v Mac OS X? Máme pro vás trik s příkazovým řádkem, který vygeneruje RAM disk libovolné velikosti podle vašeho výběru. Tyto pokyny byly aktualizovány, aby podporovaly všechny verze OS X, od moderních verzí až po ty starší, takže bez ohledu na to, co na Macu používáte, získáte rychlý RAM disk během okamžiku.
Mějte na paměti, že disky RAM jsou dočasné a restartování způsobí vymazání dat na disku RAM (stejně jako RAM). Podobně vysunutím RAM disku dojde k jeho vyjmutí a odstranění všech dat uložených na RAM disku. Díky tomu jsou disky RAM vhodné pro dočasné situace, mezipaměti a situace, kdy potřebujete velmi vysoké rychlosti čtení a zápisu na disk.
Jak vytvořit RAM disk v Mac OS X 10.11, 10.8, 10.9, 10.10
Z OS X El Capitan, Yosemite, Mountain Lion, OS X Mavericks a pravděpodobně i mimo něj lze vytvořit jednoduchý ultra rychlý RAM disk pomocí následujícího příkazového řetězce:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attachment -nomount ram://1165430`
Tento příklad vytvoří 600 MB RAM disk, číslo na konci je velikost RAM disku.
Pro výpočet velikosti RAM disku nebo vytvoření vlastního použijte následující vzorec:
Požadovaná velikost RAM disku2048=množství, které je třeba specifikovat
Pomocí výše uvedeného příkladu by to bylo:
5692048=1165430
Vždy to můžete obrátit také dělením, matematika je zábava:
1165430/2048=569
Dostatečně jednoduchý vzorec, který platí pro generování RAM disků ve všech verzích OS X.
Zde je například 128 MB RAM disk:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil připojit -nomount ram://262144`
Někdy používám menší RAM disk pro soubory mezipaměti v OS X, je to docela fajn.
Jako obvykle u příkazového řádku, ujistěte se, že používáte správnou syntaxi a umísťujte příkazy na jeden řádek.
Vytvoření RAM disku v Mac OS X 10.5, 10.6, 10.7
Tyto pokyny slouží k vytvoření RAM disku v OS X 10.5 Leopard, Snow Leopard, Lion, pokud máte potíže s níže uvedenými příkazy pro dřívější verzi Mac OS, zkuste vytvořit 550 MB RAM následovně disk:
diskutil erasevolume HFS+ 'ramdisk' `hdiutil attachment -nomount ram://1165430`
Toto bylo testováno a funguje v OS X 10.5.8 a 10.6.3. Chcete-li vyjmout RAM disk, můžete jej jednoduše vysunout z plochy jako jakýkoli jiný disk.
Vytvoření RAM disku v systému Mac OS X 10.4 a dřívějších
Dřívější verze OS X zvládají vytváření RAM disků trochu jinak, ale stále je to možné.
Zde je původní tip zaslaný jedním z našich čtenářů o vytvoření ultrarychlého RAM disku v Mac OS X, jak píše Stephen Adelson: „Zpět v Mac OS 9 a dřívějších můžete vytvořit RAM disk, dočasný disk, který byl super rychlý, protože byl načten ze systémové paměti neboli RAM, a ne z relativně pomalu se pohybujícího pevného disku. V Mac OS X byla tato funkce odstraněna ze snadného rozhraní GUI, ale můžete získat stejný efekt a vytvořit si vlastní RAM disk přímo zadáním následujících příkazů v libovolném okně terminálu.“
Podle pokynů Stephena níže vytvořte disk RAM v systému Mac OS X:
Napište přesně následující do Terminálu ($ představuje bash prompt a nemá se psát):
$ hdid -nomount ram://52428800 $ newfs_hfs /dev/disk1 $ mkdir /tmp/ramdisk1 $ mount -t hfs /dev/disk1 /tmp/ramdisk1
chcete-li odstranit RAM disk a odpojit jej, stačí napsat $ hdiutil unlock /dev/disk1
Děkuji Stephene za skvělý tip!
Toto bylo aktualizováno, aby fungovalo s OS X Yosemite, OS X Mavericks, OS X Mountain Lion, Lion, Snow Leopard, Leopard a Tiger. V zásadě, pokud se jedná o Mac s verzí OS X, výše uvedené triky vám pomohou vytvořit RAM disk.