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
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.
