8G RAM e SSD - qual deve ser o tamanho do swap?

6

Eu tenho um computador com 8G de RAM e um SSD de 128G. Eu não planejo hibernar. Qual tamanho de swap você recomendaria? Você mudaria qualquer swappiness?

Num futuro próximo eu irei compilar programas (ou mesmo kernels), rodar algumas máquinas virtuais (deixando pelo menos 5G livres para o sistema), talvez ocasionalmente jogar algum jogo.

    
por marmistrz 30.07.2015 / 14:06

5 respostas

10

Você deve ficar bem com apenas 2 ou 4 Gb de tamanho de swap ou nenhum (já que não planeja hibernar).

Uma regra comum, citada com frequência, diz que a partição swap deve ter o dobro do tamanho da RAM. Essa regra fazia sentido em sistemas mais antigos para lidar com a quantidade limitada de RAM; hoje em dia o seu sistema, a não ser em carga pesada, não irá trocar nada.

Isso depende principalmente se você vai fazer um uso intensivo de memória de sua máquina; Se este for o caso, talvez você queira aumentar a quantidade de RAM.

Observe que um SSD está sujeito a mais desgaste do que um disco rígido e é limitado por vários ciclos de reescrita. Isso não torna ideal hospedar uma partição de troca.

Editar: veja também esta pergunta: Linux, SSD e swap

    
por 30.07.2015 / 14:28
2

Assumindo que não estamos repassando trocar um anacronismo? conversas / debates, eu sugiro que você dê uma olhada no wiki do archlinux no tópico . Como sempre, é um excelente recurso para qualquer distro e cobre o básico, bem como o ajuste de desempenho sugerido para ssd.

O tldr; de acordo com o wiki do arco:

Swap space is generally recommended for users with less than 1 GB of RAM, but becomes more a matter of personal preference on systems with gratuitous amounts of physical RAM (though it is required for suspend-to-disk support).

    
por 10.02.2016 / 16:24
1

Eu recomendaria NÃO criar um espaço de troca. 8 GB de RAM é mais do que suficiente memória, especialmente quando se utiliza um sistema leve, como o GNU / Linux. Meu laptop tem 4GB de RAM sem espaço de troca e compilou uma boa quantidade de kernels, além de rodar jogos sem diminuir o desempenho.

Os espaços de troca são mais benéficos para quem não tem muita memória RAM.

    
por 30.07.2015 / 21:34
1

É bastante fácil ter 8GB de RAM em um desktop, e regras antigas sobre o tamanho da partição swap lhe darão uma quantidade enorme de RAM virtual, mas isso depende do software que você está executando.

Portanto, verifique o que seu computador está fazendo. Existem programas gráficos, como o Gerenciador de Tarefas e programas de linha de comando, como free -h (eu uso essa forma do comando porque é mais fácil para um ser humano).

Existem programas que lutam com 4 GB de RAM. Não é apenas o programa em particular, há um monte de código OS que tem que estar lá, e quando você vai para 8GB, você pode ficar um pouco descuidado sobre o que está sendo executado. Se você não precisa trocar, use a RAM.

Tenho notado a luta de 4GB com o Kerbal Space Program e o visualizador Firestorm para o Second Life . Existem alternativas para Firestorm que não precisam de muita memória RAM. Mesma tarefa, diferentes demandas, é por isso que você tem que medir.

    
por 19.09.2017 / 18:02
-3

Existem muitas recomendações sobre o tamanho do swap, eu acho.

Um requisito que eu coletei no passado é: se você planeja usar bancos de dados oracle, o tamanho da troca precisa ser o dobro da memória física, ou o oracle não pode ser instalado.

Além disso, depende totalmente de suas necessidades. Se você faz muita edição gráfica / Photoshopping, então você vai precisar de muita memória RAM, apoiada por lotes de espaço de troca.

Para um usuário normal, um espaço de troca no tamanho da memória física deve ser suficiente.

Divirta-se Gerhard

    
por 30.07.2015 / 14:21

Tags