Como melhorar a velocidade de acesso ao arquivo?

1

Meu computador está muito lento ao iniciar aplicativos. Você ouve claramente como o disco rígido parece ler arquivos de todo o disco. Uma primeira ideia seria verificar a fragmentação (já que a unidade está 80% cheia):

sudo e2fsck -fn /dev/sda4

retorna como resultado que é apenas 0,6% fragmentado. Algumas pesquisas adicionais na web ( link ) me dão a impressão de que os sistemas de arquivos Linux não fragmentam muito no sentido de divisão arquivos em pedaços, mas eles espalham arquivos em uma ordem aleatória sobre o disco (para evitar a fragmentação).

Isso é verdade?
Existe uma maneira de forçar o sistema a colocar todos os arquivos de inicialização (ou todos os arquivos de um aplicativo etc.) em uma ordem linear?

    
por Freddi 30.07.2011 / 00:30

1 resposta

2

Esta provavelmente não é a resposta que você quer ouvir, mas: compre um disco mais rápido. Um SSD, se você puder pagar (mas faça algumas pesquisas primeiro; os SSDs baratos costumavam ser mais lentos que os HDDs).

Se falhar, obter mais RAM para que possa ser usado para o cache de disco pode ser uma opção. Especialmente se você tiver um laptop e usar suspender em vez de desligar. Não ajudará na inicialização, mas o lançamento de aplicativos que você fechou recentemente será mais rápido. Isso pressupõe que seus problemas de velocidade atuais são causados pela falta de RAM; se você tem o suficiente, não vai ajudar em nada.

    
por Marius Gedminas 30.07.2011 / 01:43