Sistem ve çalışan uygulamalar için kullanılabilir RAM miktarını azaltmak için 2 GiB boyutunda bir RAM Disk oluşturun.
Böyle bir disk oluşturmak için gerekli blok sayısını almak için çarpın (MB cinsinden RAMdiskSize) * 2048. Örneğinizde bu 2048 * 2048 = 4194304.
Ardından Terminal'i açın ve şunu girin:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://4194304`
Buna benzer bir mesaj alacaksınız:
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
daha sonra dd ve birimin yolunu kullanın ve diski rasgele verilerle doldurun:
dd if=/dev/random of=/Volumes/RAM\ Disk/random.dat bs=1024k
Komut, kapasiteye dolana kadar RAM Diski birimindeki random.dat dosyasına 1 MiB rasgele veri parçası yazacaktır.
Bu, RAM Diski çıkarmadan veya Mac'inizi yeniden başlatana kadar mevcut RAM'inizi ~ 2 GiB kadar yapay olarak düşürmelidir.
Bazı testlerden sonra, bu eski sistemdeki kadar güvenilir bir şekilde çalışmaz. Bunun nedeni, en son sistemlerdeki yeni bellek yönetimidir (10.9 ve üstü).
RAM Diski tarafından kullanılan bellek diske değiştirilmemelidir, ancak rastgele veri dosyasının kalitesine bağlı olarak biraz sıkıştırılabilir. Daha gerçekçi bir görüntü elde etmek için RAM Disk boyutunu% 5-10 artırarak ~ 2,1 GB arasında artırabilirsiniz.
Bunu 10.5-10.8'de yapmak istiyorsanız, aşağıdaki komut güvenilir bir sonuç elde etmek için yeterli görünüyor (Disk Tanımlayıcısının diskutil...
komutun çıktısını kontrol etmesini sağlamak için ):
dd if=/dev/zero of=/dev/rdisk9 bs=1m