Usando Pendrive como RAM no Linux Mint

Publicado por Xerxes Lins em 23/10/2020

[ Hits: 358 ]

Blog: https://static.vivaolinux.com.br/imagens/dicas/comunidade/300.jpg

 


Usando Pendrive como RAM no Linux Mint



Dica testada no Linux Mint 20 "Ulyana".

Explicação curta: quando o sistema operacional fica sem RAM física, ele usa o "espaço de troca", ou memória SWAP, que é como se fosse a RAM, mas fica no disco rígido. E por estar no disco rígido, é MUITO lenta.

Esta dica usa um pendrive, que substitui o uso do disco rígido como SWAP, sendo mais veloz. OK, não é exatamente como a memória RAM, mas sim uma memória "swap" (espaço de troca) mais rápida.

Atualmente, estou com um computador com apenas 2 GB de RAM. Basta abrir o navegador e usá-lo um pouco que rapidamente a memória RAM acaba. Com o uso de um pendrive como RAM, esse problema foi parcialmente contornado. Claro que quando a memória RAM se esgota, ainda experimento uma travada, mas ela dura menos.

Procedimento

Pegue um pendrive, conecte-o. Se ele for montado automaticamente, desmonte-o com:

# umount /dev/sdXY

Onde: XY é letra e número do seu dispositivo e sua partição. Se não souber qual, use fdisk -l para ver.

Obs.: o procedimento a seguir eliminará todos os dados do pendrive.

Depois, faça:

# mkswap /dev/sdXY

Em seguida, digite:

# swapon -p 32767 /dev/sdX

O "32767" significa prioridade máxima. Quer dizer que essa memória SWAP será usada antes de qualquer outra. As prioridades vão de 0 a 32767.

Confira o resultado com:

# cat /proc/swaps

Se você precisar tirar o pendrive, digite antes o seguinte comando:

# swapoff /dev/sdXY

Para deixa isso permanente, primeiramente identifique a numeração do pendrive:

# ls -l /dev/disk/by-uuid/

Edite o fstab:

# nano /etc/fstab

E então, adicione a seguinte linha ao seu /etc/fstab para que o pendrive seja montado automaticamente como SWAP durante o boot:

UUID = XXXXXXXXXXXXXXXX none swap sw, pri = 32767 0 0

Substitua o "XXXXXXXXXXXXXXXX" pela numeração obtida pelo comando ls -l /dev/disk/by-uuid/, citado anteriormente.

Como eu disse, não é a mesma coisa que uma RAM verdadeira, mas certamente é mais veloz do que o disco rígido.

Fontes


Outras dicas deste autor

tasksel: aptitude failed (100) [Resolvido]

Pulando do Fedora 26 para o Rawhide

Livre-se dos scripts/propagandas no Firefox

Rápida instalação do Wordpress no Ubuntu

Resolvendo bug do Pidgin sem som ao ouvir música no XMMS

Leitura recomendada

"We cannot detect a running copy of GNOME on this system" [Resolvido]

Aviso de problemas por causa do Typora [Resolvido]

Ingressando o Windows 7 no domínio Samba (PDC)

Madwifi - Debian Etch

Sabayon Linux - Nova sintaxe e modos de uso dos repositórios

  

Comentários
[1] Comentário enviado por mauricio123 em 24/10/2020 - 22:45h


Muito legal. Mas, quais seriam os benefícios de sacrificar um pendrive para isso?

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por xerxeslins em 25/10/2020 - 10:03h


[1] Comentário enviado por mauricio123 em 24/10/2020 - 22:45h


Muito legal. Mas, quais seriam os benefícios de sacrificar um pendrive para isso?

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Swap mais veloz, pq não usa o HD, que é lento.

[3] Comentário enviado por RetroGamerCX em 25/10/2020 - 19:57h


[2] Comentário enviado por xerxeslins em 25/10/2020 - 10:03h


[1] Comentário enviado por mauricio123 em 24/10/2020 - 22:45h


Muito legal. Mas, quais seriam os benefícios de sacrificar um pendrive para isso?

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Swap mais veloz, pq não usa o HD, que é lento.


na verdade isso depende de seu tipo de armazenamento, se você estiver usando um ssd m.2 seria muito mais veloz que um hd sata (que é o que a maioria das pessoas usam), então a velocidade do swap poderia chegar próxima a velocidade do pente de memória ram ao usar um ssd, que é muito mais rápido que um hd; e não é só isso, pois é necessário considerar a velocidade do pendrive também, se você tiver um pendrive velho que é mais lento que seu hd então nem vale a pena, só vai ser um espaço adicional de swap. mas isso varia de acordo com usuário, se ele quiser mais velocidade de swap ele usaria um pendrive rápido, se ele quiser espaço adicional de swap ele usaria um pendrive qualquer com uma capacidade razoável

[4] Comentário enviado por RetroGamerCX em 26/10/2020 - 01:22h

ah, e outro detalhe é que isso funcionou no manjaro. esse método com certeza funciona em qualquer distro, pois não é necessário instalar um aplicativo, é só utilizar comandos do sistema como umount, mkswap entre outros

[5] Comentário enviado por xerxeslins em 26/10/2020 - 08:14h


[4] Comentário enviado por RetroGamerCX em 26/10/2020 - 01:22h

ah, e outro detalhe é que isso funcionou no manjaro. esse método com certeza funciona em qualquer distro, pois não é necessário instalar um aplicativo, é só utilizar comandos do sistema como umount, mkswap entre outros


Nice!

[6] Comentário enviado por mauricio123 em 26/10/2020 - 23:28h


Olha prefiro não usar swap. Mas vai da preferencia de cada um.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[7] Comentário enviado por RetroGamerCX em 27/10/2020 - 00:27h


[6] Comentário enviado por mauricio123 em 26/10/2020 - 23:28h


Olha prefiro não usar swap. Mas vai da preferencia de cada um.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


sim, no meu caso eu preciso de bastante swap pois eu faço bastante virtualização, aí como eu sempre aloco quase toda a memória do hospedeiro para o sistema convidado, o swap é muito útil

[8] Comentário enviado por mauricio123 em 02/11/2020 - 00:15h


Poir é que as vezes me falta memória para virtualização também. Um dia quase travei o PC com duas VM. O processador tava de boa, nem a metade da capacidade.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário