Configuração ideal de SSD

3

Estou pensando em comprar um SSD para o meu sistema Debian. No entanto, como não sei qual é o melhor arranjo (ou seja, o que acontece no SSD), não sei qual é o tamanho ideal. Obviamente, gostaria de encontrar o ponto ideal entre desempenho e custo.

Atualmente, tenho uma partição para a raiz do sistema, uma para / home e outra para a troca. O que devo mudar para o SSD? Eu estava pensando em mover o sistema de arquivos raiz e deixar o resto como está. Mas, por outro lado, há muitos arquivos de configuração em casa, e isso pode atrasar o sistema também. Obviamente, eu não quero ter fotos e arquivos multimídia em SSD, mas e o resto do / home? E a partição swap?

    
por Grzenio 18.12.2012 / 11:31

3 respostas

1

Parece que você tem a ideia certa. Eu vou assumir que este é um PC doméstico com um pequeno número de usuários ...

Pode ser uma boa ideia iniciar perfis de usuário completamente novos. Nesse caso, convém criar novas contas de usuário, cada uma com os mesmos nomes e UIDs. Seria mais fácil apenas montar sua partição /home anterior, em /etc/fstab .

Se você criar novos perfis de usuário no SSD, todos os arquivos de configuração específicos do usuário estarão no SSD, portanto, o login será rápido no SSD. O paradeiro de sua pasta pessoal não deve afetar o tempo de inicialização, mas teria um pequeno impacto no tempo necessário para efetuar login.

Como você bem disse, você deve manter os diretórios de mídia (Downloads, Vídeos, Imagens, etc.) em sua (s) outra (s) partição (ões). Eu encontrei uma maneira bastante confiável de fazer isso é apenas criar links sym dos diretórios de mídia antigos para sua nova pasta inicial. Se você tivesse que fazer isso para muitos usuários, isso se tornaria tedioso rapidamente, a menos que você escrevesse um script wrapper em torno de useradd , o que cria automaticamente os links sym.

Em termos de qual tamanho de disco comprar, quanto espaço você está usando em sua partição raiz agora?

df -h mostrará quanto espaço é ocupado por cada partição. Veja esta resposta em askubuntu para ter uma ideia do espaço ocupado por todos os pacotes instalados.

Se você estiver usando dd , para duplicar sua antiga partição raiz para o SSD, precisará de uma nova unidade pelo menos tão grande quanto a partição antiga. Se você tiver centenas de gigabytes de espaço livre em sua partição raiz atual, poderá reduzir a partição usando uma ferramenta como gparted , e isso permitirá que você copie toda a partição, antes de expandi-la para preencher a unidade.

Unidades SSD são ideais para espaço de troca, mas eu já tenho uma partição de troca antiga, então eu uso isso. Eu vejo o espaço de troca como estritamente necessário em emergências limitadas pela memória, das quais eu sofro muito pouco. YMMV.

Solução mais fácil? Gostaria de mover a partição / e manter o resto como está. Eu acho SSDs principalmente florescer em termos de tempo de inicialização e tempo de inicialização do aplicativo. Com isso em mente, você realmente precisa apenas de /boot , /usr , /lib e /var no SSD; tudo o mais pode estar em outro lugar, com efeito mínimo no desempenho do sistema.

EDITAR:

Outra otimização que vale a pena fazer em unidades SSD é com os sinalizadores de montagem especificados em /etc/fstab . A partir do Arch Wiki e fórum , em uma partição ext4, você pode adicionar:

UUID=xxx-xxx-xxx / ext4 rw,discard,data=ordered,noatime    0  1

O sinalizador discard ativa o suporte TRIM no firmware; data=ordered otimiza o registro no diário em sistemas de arquivos suportados em SSDs; noatime desativa o último tempo de acesso dos arquivos de gravação.

    
por 18.12.2012 / 20:03
0

Eu não posso ajudar sobre como escolher o SSD, neste caso você deve apenas procurar por revisões de vários ssd e passar por ele e escolher o que melhor se encaixa.

Se eu usasse um SSD, colocaria / e trocaria nele, incluindo / home.

  • / usr, contém a maioria das bibliotecas do sistema e arquivos executáveis do programa.
  • / etc, seus arquivos de configuração
  • / bin, / sbin todos os binários usados principalmente para administração do sistema
  • / home, suas coisas e as coisas que você provavelmente usará com bastante frequência
  • troque pela razão óbvia

A única coisa que eu deixaria de fora seria algo para armazenamento, como você mencionou antes, fotos, vídeos, downloads e até mesmo alguns softwares que eu não usaria com frequência.

    
por 18.12.2012 / 12:57
0

Escolhendo o melhor sistema de arquivos Linux para o seu SSD

O Ext4 não é projetado com SSDs em mente. É verdade que ele tem suporte ao sistema de arquivos (um recurso SSD crítico), mas fora disso o sistema de arquivos nunca foi projetado para este caso de uso. Por quê? Ele usa um diário do sistema de arquivos. Isso significa que o sistema de arquivos está constantemente escrevendo logs e informando o sistema de cada mudança. Isso pode desgastar rapidamente o espaço de gravação limitado em um SSD que executa o Linux.

O Ext4 é uma escolha satisfatória para drives de estado sólido com o journaling do sistema de arquivos desabilitado, e uma escolha decente para a maioria dos usuários, mas não deve ser a primeira escolha.

PS

Eu manteria a partição swap no disco rígido, porque não é usado na minha prática.

    
por 09.08.2018 / 09:01