Eu apostaria dinheiro que seu problema de congelamento não é devido ao seu antigo sistema de arquivos ext2, mas que ele está relacionado ao seu disco rígido porque eu aposto que você está ficando sem memória RAM e o sistema está trocando processa para o disco. Você pode verificar a memória livre com o comando free
. Se você vir swap usado, isso explica o seu problema. Se você quiser monitorar o uso do swap, você pode executar free -s 1
ou executar top
. Faça com que comprem mais RAM!
Parece que seu sistema é certamente necessário para uma atualização se estiver usando o ext2. A maioria das distribuições Linux começou a usar o ext3 por padrão anos atrás. A atualização para um sistema de arquivos mais novo é aconselhável, porque significa que você terá uma melhor integridade dos dados no caso de uma falha do sistema devido ao registro no sistema de arquivos que não existe no ext2. Observe que o registro em diário do sistema de arquivos com ext3 pode, na verdade, diminuir ligeiramente o desempenho de algumas operações em comparação com o ext2, no entanto, esse compromisso de desempenho pequeno vale a pena pela integridade de dados aprimorada.
Por outro lado, o ext3 também oferece dir_index
que não existe em ext2; essa opção (ativada por padrão no ext3) usa a indexação da htree para diretórios, o que acelera o acesso a diretórios com muitos arquivos.
Além disso, outra área que você pode procurar para melhorar um pouco o desempenho no caso de muitos arquivos pequenos sem ter que atualizar nada é modificar as opções de montagem para o seu sistema de arquivos para adicionar noatime
; isso desativa o recurso que atualiza o último tempo acessado nos arquivos que você acessa. Há também uma opção nodiratime
para fazer a mesma coisa para diretórios, mas essa opção é ativada implicitamente apenas usando noatime
. Por exemplo, se o seu arquivo /etc/fstab
contiver uma entrada como esta para o sistema de arquivos raiz:
/dev/hda2 / ext2 defaults 0 0
depois modifique-o assim:
/dev/hda2 / ext2 defaults,noatime 0 0
Embora seja possível converter ext2 para ext4 , é melhor você copiar todos os seus arquivos para uma unidade de backup (você precisa de uma cópia de backup de seus arquivos de qualquer maneira!), instale o versão mais recente do Ubuntu e, em seguida, copie seus arquivos de volta para o sistema recém-reformatado (certifique-se de que o instalador não preserve seus sistemas de arquivos antigos; você quer apagar todas as coisas antigas). / p>
Depois de tudo isso, você ainda pode querer saber as diferenças entre ext2, ext3 e ext4 ; este excerto resume bem:
Ext3 foi principalmente sobre a adição de registro no diário ao Ext2, mas o Ext4 modifica
estruturas de dados importantes do sistema de arquivos, como as destinadas
para armazenar os dados do arquivo. O resultado é um sistema de arquivos com uma
design, melhor desempenho, confiabilidade e recursos.