Cukup buat Disk RAM dengan ukuran 2 GiB untuk mengurangi RAM yang tersedia untuk sistem dan menjalankan aplikasi.
Untuk mendapatkan jumlah blok yang diperlukan untuk membuat disk seperti itu, gandakan (RAMdiskSize dalam MB) * 2048. Dalam contoh Anda itu 2048 * 2048 = 4194304.
Kemudian buka Terminal dan masukkan:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://4194304`
Anda akan mendapatkan pesan yang mirip dengan yang itu:
Started erase on disk9
Unmounting disk
Erasing
Initialized /dev/rdisk9 as a 2 GB HFS Plus volume
Mounting disk
Finished erase on disk9 RAM Disk
kemudian gunakan dd dan path ke volume dan isi disk dengan data acak:
dd if=/dev/random of=/Volumes/RAM\ Disk/random.dat bs=1024k
Perintah akan menulis 1 MiB potongan data acak ke file random.dat dalam volume RAM Disk sampai itu terisi penuh.
Ini secara artifisial akan mengurangi RAM yang tersedia sebesar ~ 2 GiB hingga Anda melepas RAM Disk atau memulai ulang Mac Anda.
Setelah beberapa pengujian, ini tampaknya tidak bekerja andal seperti pada sistem yang lebih lama. Alasannya adalah manajemen memori baru dalam sistem terbaru (10,9 ke atas).
Memori yang digunakan oleh RAM Disk tidak boleh ditukar ke disk tetapi tergantung pada kualitas file data acak itu mungkin dikompresi sedikit. Anda dapat meningkatkan ukuran Disk RAM sebesar 5-10% menjadi ~ 2.1 GB untuk mendapatkan gambar yang lebih realistis.
Jika Anda ingin melakukan ini di 10.5-10.8 perintah berikut ini tampaknya cukup untuk mendapatkan hasil yang dapat diandalkan (untuk mendapatkan Disk Identifier, periksa output dari diskutil...
perintah):
dd if=/dev/zero of=/dev/rdisk9 bs=1m