Eu tenho tentado entender a diferença nos casos de uso para Zswap, Zram e Zcache. Pedimos desculpas antecipadamente pela pergunta longa / ligeiramente desleixada. Eu pesquisei bastante no Google e entendo que o zram é basicamente um dispositivo de bloco para troca compactada, enquanto o zswap é compactado no kernel usando a API frontswap. Parece que uma vantagem do zswap é que ele pode mover algumas páginas para uma troca de suporte quando está sob pressão de uma maneira LRU, enquanto o zram não pode fazer isso (por favor, confirme, não tenho certeza se isso é verdade).
Então, eis a minha pergunta: 1.) Como usuário de desktop, qual é a diferença de desempenho entre zcache / zswap / zram, especialmente zswap e zram? Por exemplo, é muito melhor / pior a fragmentação da memória (o tipo que leva ao uso e desperdício excessivos de memória)?
Pergunta adicional: 2.) Existe uma combinação ideal provável acima (digamos, zram + zswap ou zram + zcache) para desempenho do desktop (incluindo capacidade de resposta do desktop, além de comportamento de troca minimamente perturbador e gerenciamento de memória sã)?
* A citação de fontes é muito apreciada.
Devo acrescentar que sou um usuário Linux decentemente experiente (5 anos) e tentei realmente entender como meu sistema, incluindo o kernel, funciona. No entanto, não sou programador e só tenho conhecimentos de programação muito básicos (curso superior de 3 créditos). Mas seja técnico, se necessário; Analisarei seu significado no meu próprio tempo.
Especificações do sistema:
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
Nenhum comentário "compre mais memória ram", por favor! Maximizei a memória RAM nesta placa-mãe e tenho um orçamento de atualização de US $ 0 no futuro próximo. No entanto, gosto de manter programas intensivos em memória aberta (vários navegadores são os principais consumidores da minha memória ram), por isso não me importo de trocar dentro de limites razoáveis de degradação de desempenho.