Para reparticionar, gparted
em um pendrive é o caminho a percorrer. Ele não apenas faz a repartição, mas também aumenta / encolhe o sistema de arquivos dentro da partição (isto é, entende a estrutura interna do FS como fsck
). E fazer isso do outro jeito [ao vivo] não funcionará.
Uma determinada versão do kernel ocupa cerca de 33MB por rev [com vmlinuz * e initramfs *], portanto, seu / boot deve estar correto.
40 MB para a partição raiz também é bom. Eu tenho uma partição de 60 GB para isso, e eu tenho um bom número de programas instalados, mas eu estou usando apenas 33 GB.
Existe alguma controvérsia sobre o que é troca adequada. Alguns dizem apenas alguns GB, independentemente do tamanho da memória RAM, mas a métrica "old school" [ea mina] era 2X o tamanho da RAM por causa da forma como os antigos kernels Unix tinham que lidar com swapin / swapout. Eu diria minimamente pelo menos o tamanho da RAM. Depende de quanta RAM você tem. Com 4 GB de RAM, eu definitivamente adicionaria swap. Com 24 GB de RAM, você poderá pular a troca completamente.
Eu tenho HDs raid grandes, e ocasionalmente executo o programa de processamento de números de lote ímpares que usará muito mais memória do que RAM, então tenho cerca de 120 GB. Esse pode ser o fator decisivo sobre quão grande é ir (por exemplo, acomodar qualquer programa de "memória suína" que você pretenda executar)
No entanto, uma coisa [para você] considerar é o fato de que você tem um SSD. Se for flash, colocar uma partição swap nela pode sobrecarregar o nivelamento do uso do flash, etc. O Flash ficou melhor sobre isso, então a resposta pode depender das especificações do seu SSD específico. O acesso normal ao FS geralmente é "escrever uma vez", "ler muitos", por isso não "bate" no dispositivo quase tanto.
Com SSDs feitos de alternativas ao flash, como a tecnologia "3D XPoint" da Intel [provavelmente ainda não disponível - mas em breve], eles não têm o problema de nivelamento de desgaste.
Além disso, quando o sistema estiver totalmente configurado, considere editar /etc/fstab
e alterar as opções de montagem de [provavelmente] relatime
para noatime
. Veja a página mount
man para detalhes. Essa alteração reduz a gravação no disco durante a leitura. Toda vez que você lê um arquivo, o sistema operacional atualiza o "último tempo acessado" [ou "atime"] no inode do arquivo, causando uma gravação de metadados disso. O noatime
impede isso.