Sítio do Piropo

B. Piropo

< Windows >
Volte
13/08/2001

< Cuidado com o >
< arquivo de troca >


P: Dentro da minha pasta windows existe um arquivo de nome WIN386.SWP com 1,024 GB. Posso deletá-lo para desocupar espaço ? Qual é a finalidade desse arquivo ?

Nilo Chisca

R: Não remova o arquivo, ele é importante. Trata-se do arquivo de troca de Windows, usado para expandir a memória RAM através do recurso denominado "memória virtual". Explicando melhor: quando você comanda a execução de um programa clicando sobre seu ícone, ele é carregado na memória, ou seja: seu arquivo é lido no disco e o código executável nele contido é copiado na memória RAM. Com o advento de Windows e outros sistemas operacionais "multitarefa" (ou seja: capazes de carregar diversos programas ao mesmo tempo), o uso da memória ficou mais intenso, exigindo mais memória instalada. Ora, mesmo com a grande queda de preços dos últimos anos, memória RAM (aquela constituída por chips de memória conectados à placa-mãe do computador) continua sendo um recurso relativamente caro. Pelo menos muito mais caro que igual quantidade de espaço em disco. Por isso os microprocessadores modernos adotaram a possibilidade de criar uma memória "virtual", passando a usar o disco rígido como uma extensão da memória RAM copiando nele trechos dessa memória não estão sendo acessados em um dado momento. A coisa funciona assim: vai-se carregando programas até "encher" completamente a memória RAM. A partir desse momento, quando  o usuário solicita a carga de mais um programa, o sistema procura na memória RAM os trechos que estão há algum tempo sem serem acessados, copia seu conteudo no disco rígido e libera aquele espaço para o novo programa. Se, por alguma razão, o sistema operacional solicita acesso a um dos trechos copiados no disco, o microprocessador providencia rapidamente a troca e repõe o referido trecho na memória RAM. O arquivo que está lhe intrigando é justamente aquele usado pelo sistema para  trocar código e dados com a memória RAM. Por isso se chama "arquivo de troca" e sua extensão SWP deriva da palavra "swap" ("troca", em inglês). Como você vê, ele é necessário e não deve ser removido. Seu tamanho é detereminado pelo próprio Windows com base nas capacidades do disco rígido e memória instalada. Se o espaço que ele ocupa em seu HD faz falta, você pode alterar seu tamanho através do botão "Memória virtual" da aba "Desempenho" do objeto "Sistema" do Painel de Controle. Mas eu não aconselho fazê-lo. Melhor uma boa "faxina" em seu disco rígido para se livrar de lixo acumulado sob a forma de arquivos inúteis (depois de uma cópia de segurança completa, evidentemente, para evitar surpresas). Você vai se admirar da quantidade de espaço que irá recuperar.

B. Piropo