Qual é a maneira mais segura de remover uma partição swap?

10

Estou executando o Ubuntu 12.04 em um laptop HP de 64 bits com uma unidade flash de 16 GB. Eu não tenho um disco rígido de trabalho agora. Quando instalei o Ubuntu, criei uma partição swap de 2 GB em sdb1. Eu aprendi desde então que as partições de swap são geralmente uma má idéia em flash drives, então eu gostaria de usar o meu espaço de troca para minhas outras partições. Você pode ver meu esquema de particionamento no link abaixo.

Eu li que tenho apenas que comentar sdb1 do arquivo fstab, inicializar a partir de um live CD do GParted, selecionar swapoff para sdb1, deletar / mesclar com outra partição e está tudo bem.

Mas, também li que mexer com sdb1 pode alterar o UUID de sdb2 ou sdb3 e causar problemas. Isso é verdade? O initramfs usa swap?

Além disso, quando eu pego o Ubuntu rodando no meu laptop com um disco rígido interno, a partição swap ajuda muito? Eu tenho 6 GB de DDR3. A regra de 1.5xActual RAM ainda se aplica? Parece um pouco para mim.

Obrigado pela ajuda!

ATUALIZAÇÃO: Eu removi o swap. O processo que segui é:

  1. Clique com o botão direito do mouse na partição swap no GParted e no swapoff selecionado.
  2. Usado # para comentar a partição de swap fora do fstab.
  3. Eu tentei arrancar a partir de um CD ao vivo do GPart, mas continuei a receber um erro, então executei o GParted no Ubuntu.
  4. Partição de troca excluída no GParted.
  5. Desmontado / janelas.
  6. Expandido / janelas para ocupar o espaço restante.
  7. Montado / janelas.

As partições / e / windows mantiveram seus próprios nomes e UUIDs, e tudo está funcionando bem. Eu nunca vi nenhum espaço de swap sendo usado antes, e não pretendo usar a função de hibernação, então acho que remover o swap foi uma boa idéia.

    
por user212062 06.11.2013 / 18:49

2 respostas

10

Tente monitorar seu uso de memória swap com o htop (basta abrir um terminal e digitar 'htop'), se você não tiver o htop instalado, instale-o com 'sudo apt-get install htop' ou use 'top', mas o htop é mais amigável.

Com sua quantidade de RAM, eu diria que seu uso de swap está em 0% muito tempo.

Se você quer formatar sua partição swap, primeiro você tem que desabilitar a troca com o comando 'swapoff', e então formatar a partição com 'mkfs.ext4' ou 'mkfs'. Depois disso, você precisa editar seu '/ etc / fstab' para que o sistema monte sua nova partição no momento da inicialização.

É isso em geral!

    
por Luka Klarić 06.11.2013 / 19:09
2

Ter uma partição swap em qualquer tipo de armazenamento flash (como drives USB) não é, de fato, uma boa idéia.

Deve ser seguro simplesmente remover a partição swap. Embora eu pessoalmente nunca tenha me incomodado em removê-lo de /etc/fstab , certamente também não vai doer.

Se você tem quantidades suficientes de RAM, o tamanho da partição swap se torna menos relevante (por favor me corrija se eu estiver errado, alguém). Eu costumo criar uma partição swap de 4GB, e até agora não posso dizer que tive algum problema com ela. Quando o sistema está sem RAM (como, 0 bytes disponíveis), ele irá congelar. Se tiver uma partição de troca, pode mover alguns dados da RAM para trocar para evitar que o sistema congele. Por outro lado, swap (HDD) é mais lento que a RAM, então se ele precisar buscar muitos dados da partição swap, você vai experimentar atrasos muito visíveis.

    
por RobinJ 06.11.2013 / 18:57