Respostas
B. Piropo
Anteriores:
< Windows >
Volte de onde veio
06/12/98

<Livrando-se de arquivos temporários >
<com zero bytes>


P: Na sua página de dicas você comentou a respeito dos arquivos temporários (*.tmp) e orientou como nos livrar deles. Mas notei que em meu disco rígido foram listados arquivos temporários com tamanho de 0 Kb! Como pode um arquivo ter zero bytes de tamanho?
R: Simples: basta que ele seja criado e nada seja gravado nele. Isso ocorre com alguma freqüência. Arquivos temporários, de extensão .Tmp, são usados como uma espécie de "rascunho" por certos programas. Quando se inicia uma sessão de trabalho o programa cria o arquivo e vai armazenando dados nele na medida que o trabalho prossegue. Ao encerrar a sessão de trabalho, o arquivo é removido do disco rígido. Algumas vezes a sessão é interrompida abruptamente quando o usuário desliga a máquina sem encerrar o programa ou quando ocorre uma falha de proteção que redunda no travamento da máquina, e esses arquivos vão se acumulando no disco. Se o arquivo foi criado e a sessão encerrada abruptamente sem que ele tenha sido usado, o resultado é um arquivo de zero bytes no disco rígido. E o pior é que como o sistema operacional não pode alocar nenhum trecho de disco menor que um cluster, ele ocupa um cluster inteiro mesmo estando "vazio". Em HDs de mais de 1Mb que usa o sistema de arquivos FAT 16, um cluster ocupa 32K. Se este é o seu caso, cada um destes arquivos temporários de zero byte está desperdiçando 32K de espaço em disco. Livre-se deles.

B. Piropo