Como aumentar a memória virtual no Linux

...

Aumente a memória virtual no Linux

Quando um sistema Linux é inicialmente configurado, uma partição swap é criada no disco rígido que será usada como memória virtual no Linux, junto com outras partições usadas para dados. Infelizmente, as partições do disco rígido não podem ser redimensionadas sem a perda de dados. No entanto, nem tudo será perdido se mais troca for necessária. Se houver espaço restante em um sistema de arquivos que pode ser usado como swap, um arquivo swap pode ser criado e usado exclusivamente como memória virtual adicional no Linux.

Passo 1

Determine a quantidade de espaço livre disponível com o comando "df". Decida o tamanho do arquivo de troca com base na quantidade de espaço livre.

Vídeo do dia

Passo 2

Crie um arquivo de troca do tamanho decidido anteriormente com o comando "sudo dd if = / dev / zero de = / mnt / swapfile bs = 1M count = 1024 "onde 1024 é o tamanho do arquivo de swap em megabytes e o nome completo do arquivo de swap é /mnt/swapfile.

etapa 3

Formate o arquivo de troca com o comando “sudo mkswap / mnt / swapfile”.

Passo 4

Habilite o arquivo de troca com o comando “sudo swapon / mnt / swapfile”.

Etapa 5

O novo arquivo de troca não será usado após uma reinicialização, a menos que o sistema seja instruído a usar o arquivo de troca. Edite o arquivo / etc / fstab e adicione a seguinte linha em / etc / fstab para tornar o arquivo de troca persistente entre as reinicializações "/ mnt / swapfile nenhum swap sw 00."

Dica

Quando o arquivo de troca não for mais necessário, lembre-se de desligar o arquivo de troca, remova a entrada do arquivo de troca em / etc / fstab e, finalmente, remova o arquivo de troca.