Pular para o conteúdo

Usando Pendrive como RAM no Linux Mint

Dica publicada em Linux / Configuração
Xerxes xerxeslins
Hits: 10.080 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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


O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid

Enlightenment no Fedora 21

Treine seu cérebro com o Soroban

Emuladores com desempenho ruim, lento [Resolvido]

Recuperando senha de admin no Ubuntu 12.04

Temas para o Ubuntu 9.10

Abrir apps automaticamente em áreas de trabalho ao iniciar o i3wm

Adicionando data e hora ao histórico do Bash

Removendo "Ubuntu Dock" do Ubuntu 17.10

Habilitando clipboard manager no ambiente COSMIC

#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?

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



Swap mais veloz, pq não usa o HD, que é lento.
#3 Comentário enviado por retro 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?

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



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 retro 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!
#7 Comentário enviado por retro 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.

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



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 maurixnovatrento 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.

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

Contribuir com comentário

Entre na sua conta para comentar.