Posts por Categoria
Abacate Doce
Biblioteca de Links
Divagações
Diversos
Futebol
Pessoas Comuns
Projetos Paralelos
Teorias
Windows
![]()
Bender Blog
Blog do CTRL+C
Blog do Sant'Ana
Hora Extra
Estado de Circo
Eu Compraria!
Imortal Tricolor
Joio
News Errado
Oragoo
Quimera Ufana
Site da Morroida
Velho do Farol
![]()
Clique aqui para ver os posts mais lidos e comentados.
Muitos arquivos em disco causam perda de desempenho geral
Texto escrito por Daniel JS em 02/04/2005.
Baseado em texto anterior escrito em 2003. Publicado originalmente em
www.abacatedoce.net
Última atualização em 23/04/2005.
Muitas pessoas, até mesmo
usuários mais experientes, devem estranhar ao ver este assunto
ser tratado como um mito. De fato, é um conceito muito popular
mas, no mínimo, impreciso.
Há um fundo de verdade na afirmação de que um HD
lotado causa perda no desempenho, mas são situações
raras onde isso acontece.
Mitos e Verdades
Não podemos afirmar que um sistema com um HD de 76GB de espaço total e 75,8GB ocupados terá o mesmo desempenho geral que um sistema idêntico com 20GB ocupados. Por outro lado, também não podemos afirmar que o desempenho do primeiro micro será seriamente prejudicado por ter apenas 0,2 GB (200 MB) de espaço disponível no disco. No geral, é um equívoco afirmar que um micro está lento porque "o HD está lotado", mas há situações em que o desempenho pode sim ser prejudicado.
Espaço em Disco x Quantidade de Arquivos
Espaço ocupado e quantidade de arquivos são duas coisas distintas, e afetam de maneiras diferentes o desempenho do sistema. Popularmente, quando é dito que o HD está "lotado", refere-se à porcentagem de espaço em disco utilizado. Mas um HD pode estar "lotado" com 950.000 arquivos de 5MB, por exemplo, ocupando apenas 4,7 GB.
O computador "só
dá pau" (é instável) porque o HD está
lotado
O único motivo para "dar pau" se o HD estiver lotado,
é falta de espaço para o sistema criar o arquivo de troca
ou algum arquivo temporário. Arquivo de troca, é um
arquivo criado no disco para ser usado em conjunto com a memória
RAM física. Se a memória física encher e não
houver mais espaço em disco para criar o arquivo de troca,
você poderá receber mensagens informando que não
há memória suficiente, ou no caso do Windows XP, uma
mensagem mais específica dizendo que não há
espaço disponível para criar o arquivo de troca. O arquivo
de troca também é usado em outras situações,
mas não vem ao caso agora.
Podemos, em segundo plano, considerar que o HD está com muitos
softwares instalados de forma que algum está em conflito com o
outro. Entretanto, neste caso, a culpa será do conflito entre os
softwares e não do espaço em disco utilizado.
Jogar o jogo tal está impossível, pois o
micro está muito lento, devido ao pouco espaço no disco
É possível que o desempenho em jogos seja prejudicado por
causa do desempenho do disco. O espaço livre no disco
só causará perda de desempenho em jogos se não
houver espaço suficiente para criação do arquivo de
troca (o Windows provavelmente dára uma mensagem de erro) ou
algum arquivo temporário do jogo. Se o disco estiver desfragmentado e houver
espaço suficiente para criação do arquivo de troca,
não haverá perda nenhuma de desempenho se comparado com o
mesmo disco na mesma máquina com mais espaço livre.
Portanto, afirmar que "não consigo jogar X porque o
computador tá lento, preciso apagar uns arquivos pra resolver o
problema" é um mito sem fundamento.
Casos em que o desempenho é prejudicado
1. Se você não usar um arquivo de
troca de tamanho fixo, pois dessa forma provavelmente ele será
criado fragmentado, e a cabeça de leitura do HD terá que
trabalhar muito mais para acessar esses dados.
2. Se os arquivos da unidade estiverem fragmentados.
3. Pode haver uma certa demora para visualizar diretórios com
muitos arquivos ou pastas.
4. Em casos extremos, o sistema pode demorar um pouco mais para procurar
a entrada correspondente a um arquivo (ou pasta) na FAT (File
Allocation Table) da unidade.
Se o HD estiver desfragmentado e o arquivo de troca em outra unidade, a
perda de desempenho será mínima, praticamente
imperceptível na prática.
Desfragmentar o HD é muito importante. Cada pessoa tem uma preferência quanto
à freqüência que as unidades lógicas do disco
devem ser desfragmentadas. Alguns afirmam que deve ser a cada semana,
outros a cada mês, bimestre e até há alguns que
nunca desfragmentam. De fato, cada um tem um pouco de verdade nessas
afirmações, sendo que o nível de
fragmentação das unidades varia conforme o seu uso.
Por exemplo, um usuário que raramente instala algum programa novo
e usa o micro basicamente para edição de textos, e-mails e
Internet, não tem necessidade de desfragmentar o disco
semanalmente, embora sejam criados vários arquivos
temporários de Internet.
Um usuário que instala muitos programas, criar e apaga
vários arquivos com freqüência, tenderá a ter
um disco muito mais fragmentado.
Uma unidade de disco usada apenas para depósito de MP3,
vídeos e instaladores de softwares baixados da Internet,
não precisa de desfragmentação freqüente.