Pesquise...

Últimos Posts

Arquivo de Posts

2026 - 2025 - 2024 - 2023 - 2022 - 2021 - 2020 - 2019 - 2018 - 2017 - 2016 - 2015 - 2014 - 2013 - 2012

Postagens Populares

Vem Comigo

     
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Tecnologia do Blogger.

Total de Acessos

Mostrando postagens com marcador Aumento da Performance. Mostrar todas as postagens
Mostrando postagens com marcador Aumento da Performance. Mostrar todas as postagens

Saudações,

Eu confesso, o Linux é a minha paixão. Contudo, eu sempre testo e muitas vezes uso outros sistemas, como o MAC OS X e Windows, na minha maquina virtual aqui no meu Pinguim.

No entanto, o meu pc é modesto, e cada recurso que eu posso aproveitar de forma eficiente é um bom negócio.

E no meu caso o ZSwap foi um ótimo negócio.

Acelere com o ZSwap


A ideia básica do ZSwap é compactar na  memoria RAM o que inicialmente deveria ir para a Swap.
Isto faz com que o I/O do disco seja reduzido de forma significativa.

Habilitando o ZSwap no Ubuntu Linux


O ZSwap está disponível desde o kernel 3.11.
Para conferir se o seu Ubuntu tem suporte, execute o comando; não precisa ser root:

$ cat /boot/config-$(uname -r) | grep ZSWAP

Se você ver a mensagem "CONFIG_ZSWAP=y", isto significa que o seu kernel está "no ponto".

Segundo a documentação do ZSwap, para ativa-lo, basta adicionar a diretiva "zswap.enabled=1" ao boot do sistema.

Ativando Temporariamente

Você pode fazer isto na tela inicial do Grub, pressionando a tecla "e", e editando a entrado que aponta para o seu Ubuntu.
No final da linha que inicia com a palavra linux, adicione "zswap.enabled=1"; sem as aspas.

Exemplo:
linux /boot/vmlinuz-3.13.0-34-generic root=UUID=7... splash $vt_handoff  zswap.enabled=1

Depois de editado, pressione F10 para iniciar o Ubuntu.

Ativando permanentemente


Você pode fazer isto editando, como root, o arquivo /etc/default/grub.
Para tal use seu editor favorito, como em:

# vi /etc/default/grub
Localize a linha com a opção GRUB_CMDLINE_LINUX_DEFAULT, e modifique...

DE:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

PARA:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash zswap.enabled=1"

Salve o arquivo, e ainda como root, execute o comando update-grup.

# update-grub

Você verá uma saída parecida com:
Found linux image: /boot/vmlinuz-3.13.0-34-generic
Found initrd image: /boot/initrd.img-3.13.0-34-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done

Agora reinicie o sistema.

Depois de reiniciado, execute no terminal; não precisa do root:

$ dmesg | grep zswap

Você verá algo como a mensagem abaixo:
...
[    0.879184] zswap: loading zswap
[    0.879187] zswap: using lzo compressor

Bem, é isto, aproveite o "novo gás" que a sua maquina adquiriu com a ativação do ZSwap.

Não deixe de ler a documentação do ZSwap em:
https://www.kernel.org/doc/Documentation/vm/zswap.txt

Referências:
http://en.wikipedia.org/wiki/Zswap
https://lwn.net/Articles/537422/
http://ha-mc.org/2015/01/compactacao-de-memoria-com-o-zswap/
https://www.ibm.com/developerworks/community/blogs/fe313521-2e95-46f2-817d-44a4f27eba32/entry/new_linux_zswap_compression_functionality7?lang=en


Paz a todos!