Qual deve ser o tamanho do meu swap se eu tiver 32GB de RAM? [fechadas]

6

Eu sou novo no Linux e quero instalar o Ubuntu em um computador com 32 GB de RAM. Eu li muito sobre o tamanho recomendado de swap para pessoas com capacidade de RAM muito menor, mas nada para o meu tamanho. Alguém pode me ajudar? Obrigado, eu realmente aprecio seu tempo!

Obrigado por toda a entrada. Acho que entendo melhor esse problema em relação ao swap. Algumas das respostas à minha pergunta diziam que também dependia de outras especificações. Eu tenho 32GB de RAM, como dito acima, um SSD de 1TB (unidade principal) e um disco rígido regular de 2TB e um CPU i7. Eu faço apenas tarefas diárias, sem servidor ou renderização. Neste ponto, acho que vou me abster de usar a hibernação.

    
por linuxnewbe 06.10.2016 / 23:02

4 respostas

5

Citações de Centos ,

  

O espaço de troca no Linux é usado quando a quantidade de memória física (RAM)   está cheio. Se o sistema precisar de mais recursos de memória e a RAM estiver   páginas completas e inativas na memória são movidas para o espaço de troca. Enquanto troca   espaço pode ajudar as máquinas com uma pequena quantidade de RAM, não deve ser   considerado um substituto para mais RAM . O espaço de troca está localizado no disco   unidades, que têm um tempo de acesso mais lento do que a memória física.

Se você estiver usando o Ubuntu como seu sistema operacional principal e tiver 32 GB, você precisará de pouco ou nenhum espaço de troca se usar o Ubuntu em tarefas normais do dia-a-dia e não grandes renderizações, servidores em execução, etc.

O motivo pelo qual você leu sobre o uso de espaço de troca para níveis mais baixos de RAM é porque, nesse caso, o espaço de troca é usado para preencher a falta de RAM que eles possuem. No seu caso com 32GB, e supondo que você não esteja usando o Ubuntu para tarefas realmente pesadas, eu recomendaria 4 GB a 8 GB.

    
por Owen Hines 06.10.2016 / 23:20
5

Se você deseja que a hibernação funcione, é necessário salvar tudo na RAM para trocar espaço, para que possa ser restaurado quando o computador for ligado novamente, para que você precise de pelo menos 32 GB de espaço de troca.

Se você não se importa com a hibernação, a menos que você planeje usar mais de 32 GB regularmente, uma pequena quantidade como 4 GB ou 8 GB seria boa por enquanto. O espaço de troca pode ser redimensionado mais tarde.

    
por Olathe 06.10.2016 / 23:16
3

Se você quiser usar a função suspender para o disco, precisará de 34 GB de swap. Se não, você não precisa de espaço de troca.

    
por jms 06.10.2016 / 23:24
1

A resposta depende do uso do seu computador e do tamanho do disco rígido:

  1. Uso: deve ter no mínimo o tamanho da RAM, se você usar a hibernação.
  2. Tamanho do disco: esse é o valor que você pode gastar com o disco rígido sem se incomodar com o "espaço de armazenamento". No seu caso, eu acho que você tem um tamanho de 1 TB como disco rígido. Então, um swap de 32BG não é tão grande coisa.

Para retomar:

  • se você usar a hibernação : 1 * RAM & lt; = tamanho da troca & lt; = 2 * RAM (32GB..64GB)
  • se não: SQRT (RAM) & lt; = tamanho de swap & lt; = 2 * RAM (6 GB..64GB)

Para mais informações, consulte: link

    
por Mohammed Hannechi 06.10.2016 / 23:44

Tags