EDIT: Tepatnya ada sekarang zram-config
. Ini adalah pekerjaan pemula yang mengkompresi hingga setengah dari ram Anda yang tersebar di perangkat swap $ (jumlah core CPU). Itu tidak selalu dimulai saat boot tetapi mengeluarkan sudo service zram-config start
karya.
Saya mengaktifkan compcache = "256 M" /etc/initramfs-tools/initramfs.conf
seperti yang dijelaskan di sini (oleh saya: P). Ini - saya percaya - menciptakan /dev/ramzswap0
tetapi tidak pernah diaktifkan sebagai swap. Ini hanya berfungsi setelah mkswap
&& swapon
.
Lalu ada modul zram yang membuat /dev/zram
. Apakah ini sesuatu yang lain? Ini bekerja dengan cara yang sama tetapi /dev/ramzswap
dibuat dari modul ramzswap.
Pada akhir hari saya ingin memiliki swap terkompresi dalam ram dan menggunakan yang lebih baik dari keduanya dan untuk itu saya perlu tahu bagaimana mengaktifkannya secara permanen dengan cara yang tidak hack. Bagaimana ini dilakukan?
Saya menulis tentang ramzswap di Lucid di sini tetapi banyak hal telah berubah di Natty. Anda masih dapat mengaktifkan ramzswap di initramfs.conf tetapi itu tidak bisa diaktifkan.
PS: Saya memindai semua aturan udev di / lib dan / etc tetapi tidak menemukan sesuatu yang menarik.