Chỉ cần tạo Đĩa RAM với kích thước 2 GiB để giảm RAM có sẵn cho hệ thống và chạy các ứng dụng.
Để có được số khối cần thiết để tạo một đĩa như vậy, hãy nhân (RAMdiskSize tính bằng MB) * 2048. Trong ví dụ của bạn đó là 2048 * 2048 = 4194304.
Sau đó mở Terminal và nhập:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://4194304`
Bạn sẽ nhận được một tin nhắn tương tự như tin nhắn đó:
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
sau đó sử dụng dd và đường dẫn đến ổ đĩa và điền vào đĩa với dữ liệu ngẫu nhiên:
dd if=/dev/random of=/Volumes/RAM\ Disk/random.dat bs=1024k
Lệnh sẽ ghi 1 khối dữ liệu ngẫu nhiên MiB vào tệp Random.dat trong ổ đĩa RAM cho đến khi dung lượng được lấp đầy.
Điều này sẽ làm giảm đáng kể RAM có sẵn của bạn xuống ~ 2 GiB cho đến khi bạn ngắt kết nối Đĩa RAM hoặc khởi động lại máy Mac.
Sau một số thử nghiệm, điều này dường như không hoạt động đáng tin cậy như trong hệ thống cũ. Lý do là quản lý bộ nhớ mới trong các hệ thống mới nhất (10.9 trở lên).
Bộ nhớ được sử dụng bởi RAM Disk không nên hoán đổi sang đĩa nhưng tùy thuộc vào chất lượng của tệp dữ liệu ngẫu nhiên, nó có thể bị nén một chút. Bạn có thể tăng kích thước Đĩa RAM thêm 5-10% lên ~ 2.1 GB để có được hình ảnh chân thực hơn.
Nếu bạn muốn thực hiện điều này trong 10.5-10.8, lệnh sau có vẻ đủ để có kết quả đáng tin cậy (để nhận định danh Đĩa kiểm tra đầu ra của diskutil...
lệnh):
dd if=/dev/zero of=/dev/rdisk9 bs=1m