Cipta Cakera RAM dalam Mac OS X

Isi kandungan:

Anonim

Perlu mencipta cakera RAM ultra-pantas dalam Mac OS X? Kami telah menyediakan anda dengan helah baris arahan yang akan menjana cakera RAM dari sebarang saiz pilihan anda. Arahan ini telah dikemas kini untuk menyokong semua versi OS X, daripada keluaran moden kepada yang lebih lama juga, jadi tidak kira apa yang anda jalankan pada Mac, anda akan mendapat cakera RAM yang pantas berjalan dalam masa yang singkat.

Perlu diingat bahawa cakera RAM adalah sementara, dan but semula akan menyebabkan data pada cakera RAM padam (sama seperti RAM). Begitu juga, mengeluarkan cakera RAM akan mengeluarkannya dan mengalih keluar semua data yang disimpan pada cakera RAM. Ini menjadikan cakera RAM sesuai untuk situasi sementara, cache dan situasi di mana anda memerlukan kelajuan membaca dan menulis cakera yang sangat pantas.

Cara Membuat Cakera RAM dalam Mac OS X 10.11, 10.8, 10.9, 10.10

Dari OS X El Capitan, Yosemite, Mountain Lion, OS X Mavericks, dan mungkin seterusnya, cakera RAM ultra pantas yang ringkas boleh dibuat dengan rentetan arahan berikut:

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

Contoh itu akan mencipta cakera 600MB RAM, nombor di hujungnya ialah saiz cakera RAM.

Untuk mengira saiz cakera RAM yang hendak dibuat, atau menjana sendiri, gunakan formula berikut:

Saiz cakera RAM yang dikehendaki2048=jumlah yang perlu ditentukan

Menggunakan contoh di atas, iaitu:

5692048=1165430

Anda sentiasa boleh membalikkannya dengan pembahagian juga, matematik itu menyeronokkan eh:

1165430/2048=569

Formula yang cukup ringkas dan itu terpakai untuk menjana cakera RAM dalam semua versi OS X.

Berikut ialah cakera 128MB RAM sebagai contoh:

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

Saya menggunakan cakera RAM yang lebih kecil seperti itu kadangkala untuk fail cache dalam OS X, ia agak bagus.

Seperti biasa dengan baris arahan, pastikan anda menggunakan sintaks yang betul dan meletakkan arahan pada satu baris.

Buat Cakera RAM dalam Mac OS X 10.5, 10.6, 10.7

Arahan ini adalah untuk mencipta cakera RAM dalam OS X 10.5 Leopard, Snow Leopard, Lion, jika anda menghadapi masalah dengan arahan di bawah untuk versi Mac OS yang lebih awal, cuba yang berikut untuk mencipta RAM 550mb cakera:

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

Ini telah diuji dan berfungsi dalam OS X 10.5.8 dan 10.6.3, ambil perhatian bahawa untuk mengalih keluar cakera RAM anda hanya boleh mengeluarkannya daripada desktop seperti mana-mana cakera lain.

Buat Cakera RAM dalam Mac OS X 10.4 dan lebih awal

Versi OS X yang lebih awal mengendalikan penciptaan cakera RAM secara sedikit berbeza, tetapi masih boleh dilakukan.

Inilah petua asal, yang dihantar daripada salah seorang pembaca kami tentang mencipta cakera RAM ultra-pantas dalam Mac OS X, seperti yang ditulis oleh Stephen Adelson: “Kembali dalam Mac OS 9 dan lebih awal anda boleh membuat Cakera RAM, cakera sementara yang sangat pantas kerana ia dibaca daripada memori sistem, atau RAM, dan bukan cakera keras bergerak yang agak perlahan. Dalam Mac OS X ciri ini telah dialih keluar daripada antara muka GUI yang mudah, tetapi anda boleh mendapatkan kesan yang sama dan mencipta cakera RAM anda sendiri secara langsung dengan menaip arahan berikut dalam mana-mana tetingkap terminal.”

Mari ikut arahan Stephen di bawah untuk mencipta cakera RAM dalam Mac OS X:

Taip yang berikut tepat di Terminal ($ mewakili gesaan bash dan bukan untuk ditaip):

$ hdid -nomount ram://52428800 $ newfs_hfs /dev/disk1 $ mkdir /tmp/ramdisk1 $ mount -t hfs /dev/disk1 /tmp/ramdisk1 untuk membuang cakera RAM dan menyahlekapnya, hanya taip $ hdiutil detach /dev/disk1

Terima kasih Stephen atas petua yang bagus!

Ini telah dikemas kini untuk berfungsi dengan OS X Yosemite, OS X Mavericks, OS X Mountain Lion, Lion, Snow Leopard, Leopard dan Tiger. Pada asasnya, jika ia adalah Mac yang menjalankan versi OS X, helah di atas akan berfungsi untuk anda membuat cakera RAM.

Cipta Cakera RAM dalam Mac OS X