Sedikit berbeda dengan MacOS X versi sebelumnya … Leopard lebih banyak menggunakan XML sebagai format untuk file2 konfigurasi, antara lain untuk swap file / virtual memory.
Dulu bisa ditemukan di /etc/rc … tinggal cari line yg berbunyi dynamic_pager, dan dynamic_pager di MacOS X versi2 terdahulu cenderung gak “rewel”.
Nah untuk Leopard, file konfigurasi yang harus dilihat adalah:
/System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
Yang isinya bisa diubah jadi kayak gini
< ?xml version="1.0" encoding="UTF-8"? \>
< !DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd" \>
< plist version="1.0" \>
< dict \>
< key >Label< /key >
< string >com.apple.dynamic_pager< /string >
< key >ProgramArguments< /key >
< array >
< string >/sbin/dynamic_pager< /string >
< string >-F< /string >
< string >/var/vm/fileku< /string >
< string >-S< /string>
< string >2100000000< /string >
< string >-H< /string >
< string >4096< /string >
< string >-L< /string >
< string >2100008192< /string >
< /array >
< key >OnDemand< /key >
< false />
-F /var/vm/fileku …. bisa diganti ke partisi lain, misal ke /Volume/swap/swapfile
-S ukuran dari swapfile … nah beda dengan dynamic_pager MacOS X sebelumnya … -S di Leopard gak bisa berdiri sendiri … musti ditemani dengan -H -L.
Nilai dari -L merupakan jumlah dari -S + -H … dan berdasarkan percobaan yang aku lakukan, nilai -L ini cuman bisa bernilai max sekitar 2.1GB. Waktu dicoba 2.2GB, selalu dibilang error.
Kemungkinan ini disebabkan dynamic_pager membatasi ukuran file sejumlah 2x Ukuran RAM. Perlu percobaan di Mac yang RAM nya berukuran beda … dan gak ada info2 ttg ini di internet secara detail.