Rei Tenguh
(usa Arch Linux)
Enviado em 11/04/2013 - 12:49h
(posso estar enganado, mas até onde me consta...)
Quanto a desfragmentação:
O lance de arquivos não se fragmentarem em Linux é uma lenda: é verdade no que se refere a raíz do sistema, mas arquivos multimidia podem fragmentarem-se sim; e os baixados por P2P fragmentam-se com certeza, se não setar para o programa utilizado reservar de antemão espaço em disco para os arquivos a serem baixados.
Mas só que a desfragmentação é complicada; não tem um programa que faça isso de forma simples; o único que eu conheço é o "shake", mas é por linhas de comandos, só funciona com partições que não estão montadas para uso, e ainda depende de alterações em /etc/fstab, nas propriedades dos arquivos; o que logicamente o faz funcionar apenas em sistemas de arquivos que tenham suporte a habilidades estendidas. Não funciona em VFAT, por exemplo. Em suma: não compensa o trabalho.
Mas existe o programa "prelink", que tem função próxima a desfragmentação.
__________________
Quanto a arquivos desnecessários:
1- Os arquivos que podem ser retirados do sistema, quando são deixados lá, não interferem na performance ou na estabilidade do sistema, mas podem conter informações que podem vir a tornarem-se "poréns" da segurança de dados. Então, pessoalmente eu acho bom apagá-los de tempos em tempos.
2- O melhor programa para isso,. com já disseram os amigos acima, é o Bleachbit. Mas ele não faz o serviço completo. Primeiro que ele tem de ser rodado como usuário comum e depois como root; e mesmo assim ele não apaga o que está nos diretórios /tmp/ e /var/tmp. Para o primeiro, existe uma forma de setar o sistema para que ele apague os arquivos temporários no desligamento ou na inicialização; eu não me lembro qual arquivo deve ser editado pra isso e muito menos qual alteração deve ser feita, mas se procurar por aí você acha.
___________________
Então, manualmente, a melhor forma de você apagar esses arquivos de tempos em tempos, e de fazewr algo próximo a desfragmentação, é:
1º) $ bleachbit
2º) $ kdesu bleachbit (no KDE) ou $ gksu bleachbit (em ambientes GTK)
3º) # rm -Rfv /tmp/*
4º) # rm -Rfv /var/tmp/*
(não esqueça do asteristico nesses dois comandos, ou perde o sistema)
5º) # prelink -amR
Pessoalmente, eu faço essa sequência a cada 3 ou 4 dias e sempre aós atualizações do sistema. Não leva mais que um minuto, contando com o reboot.