Linux em SSD e HDD pequenos

0

Recentemente eu fiz uma instalação do Antergos em um netbook com 8GB SSD e 8GB SD card. Para encaixar tudo em um espaço tão pequeno, montei / em SSD e /home no cartão SD e ele está funcionando perfeitamente. Como o SSD não era muito mais rápido que o SD Card (é um SSD muito antigo montado no Acer One ZG5) não tenho problemas com o desempenho.

Agora estou planejando construir uma pequena estação de trabalho Linux e já tenho um SSD Kingston de 60GB que posso usar, mas, como 60GB não é muito, eu gostaria de ter apenas componentes cruciais para o desempenho do equipamento e mantenha tudo o mais em uma unidade giratória clássica.

Sou programador (principalmente PHP, JS, Python) para que a maioria dos meus arquivos de trabalho sejam mantidos em /var/www/ .

O que você recomendaria? Quais partes do sistema devo montar no SSD e o que fazer no HDD?

    
por Draco 07.10.2015 / 16:06

4 respostas

1

Eu manteria seus arquivos OS primários a partir do diretório / na SSD 60GB é uma boa quantidade de espaço.

Diretórios que eu visaria para ser coisas que você deveria tirar, são coisas que são escritas freqüentemente, mas que você pessoalmente não interage.

IE: /var É um diretório cujo desempenho não afeta diretamente o desempenho do usuário, mas é gravado constantemente na forma de /var/log e outros diretórios relacionados. De uma maneira completamente imperceptível, isso teoricamente prolongará a vida do seu SSD.

/tmp seria outra boa escolha, já que novamente é algo que é escrito com mais frequência, mas geralmente não significa nada para você, usuário.

Dependendo de quão importante é o desempenho para você, eu costumo preferir manter swap space em um disco giratório normal, pois sempre senti que isso é apenas um esforço desnecessário em suas gravações SSD. Apesar de quão rápido o SSD é, se você precisa de desempenho e não se importa com a tensão, o SSD SWAP é sempre uma idéia interessante.

    
por 07.10.2015 / 17:06
1

Eu colocaria tudo no SSD e moveria diretórios específicos à medida que eles ficassem muito grandes. Eu previria que /var/cache e /home/<user>/{Documents,Downloads,Pictures,Video,Music} seriam mais propensos a sair do controle.

Você gostaria de verificar o BCache no qual você coloca tudo em seu disco rígido, e o sistema operacional armazena em cache automaticamente os recursos usados com mais frequência arquivos na unidade rápida, mas como isso parece exigir um kernel customizado, isso pode ser um passo longe demais.

    
por 07.10.2015 / 16:24
1

60 GB é o bastante. Essa é a unidade SSD que tenho na minha máquina e tenho metade dela gratuita.

Se você só vai trabalhar com o / var / www, crie uma partição no seu HD e monte-a lá (no meu caso, meu drive de 4 TB é montado em my / home, que é o big data) . Se você tiver qualquer outro diretório com uma quantidade considerável de dados, basta criar partições em seu HD e modificar seu / etc / fstab para que ele as monte na inicialização.

Por outro lado, e como o SSD tem um número limitado de gravações (mesmo que possam ser muito) eu criei partições de memória para os diretórios onde os arquivos teporary são criados (/ tmp e similares) e montei essas partições na memória (tmpfs) desde que eu tenho 16GB ou RAM que não é um problema para mim.

    
por 07.10.2015 / 16:27
0
Vale a pena considerar também que algumas distros ocupam mais espaço do que outras, e usar uma distro que demande menos espaço também pode ajudá-lo.

link DSL é um exemplo extremo, exigindo apenas 50 MB de espaço para instalar, mas pesquisando tenho certeza que você pode encontrar outros distros com uma pequena pegada para lhe dar mais do seu ssd.

    
por 07.10.2015 / 17:54