Mengganti Lokasi Swap File dan Ukurannya (Leopard)

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

Label
com.apple.dynamic_pager
ProgramArguments

/sbin/dynamic_pager
-F
/var/vm/fileku
-S
2100000000
-H
4096
-L
2100008192

OnDemand

-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.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s