Saya sudah mencoba memahami perbedaan dalam kasus penggunaan untuk Zswap, Zram, dan Zcache. Permintaan maaf sebelumnya untuk pertanyaan panjang / sedikit sembrono. Saya telah melakukan banyak googling, dan saya mengerti bahwa zram pada dasarnya adalah perangkat blok untuk swap terkompresi, sementara zswap memampatkan di kernel menggunakan api frontswap. Tampaknya salah satu keunggulan zswap adalah dapat memindahkan beberapa halaman ke backing swap ketika berada di bawah tekanan dengan cara LRU, sementara zram tidak dapat melakukan itu (mohon konfirmasi, tidak yakin apakah ini benar).
Jadi, inilah pertanyaan saya: 1.) Sebagai pengguna desktop, apa perbedaan kinerja antara zcache / zswap / zram, terutama zswap dan zram? Misalnya, apakah ada yang jauh lebih baik / lebih buruk pada fragmentasi memori (jenis yang mengarah pada penggunaan memori yang berlebihan dan pemborosan)?
Pertanyaan bonus: 2.) Apakah ada kemungkinan kombinasi yang ideal dari yang disebutkan di atas (katakanlah, zram + zswap, atau zram + zcache) untuk kinerja desktop (termasuk responsifitas desktop, ditambah perilaku swap yang minimal mengganggu dan manajemen memori yang waras)?
* Kutipan sumber sangat dihargai.
Saya harus menambahkan bahwa saya adalah pengguna Linux yang cukup berpengalaman (5 tahun), dan telah mencoba untuk benar-benar memahami bagaimana sistem saya termasuk kernel bekerja. Namun, saya bukan seorang programmer, dan hanya memiliki pengetahuan pemrograman yang sangat mendasar (3 sks kuliah). Tetapi bersikaplah teknis jika Anda perlu; Saya akan menguraikan makna Anda pada waktu saya sendiri.
Spesifikasi sistem:
Linux Mint 15
Processor:Core 2 Quad 6600 (2.4ghz)
Ram: 8G
linux kernel: liquorix 3.11 series
Storage: 128 GB SSD, 1TB HDD 5400rpm
Tidak ada komentar "beli lebih banyak ram"! Saya telah memaksimalkan ram pada motherboard ini, dan memiliki anggaran upgrade $ 0 untuk masa mendatang. Namun saya ingin tetap membuka program intensif memori (banyak browser menjadi konsumen utama ram saya) jadi saya tidak keberatan bertukar dalam batas penurunan kinerja yang wajar.