sexta-feira, 18 de outubro de 2019

CONHEÇA MELHOR SEU PC — PARTE III


OS SONHOS SÃO A FORMA COMO TOCAMOS O MUNDO INVISÍVEL.

Hoje em dia, qualquer PC de mesa ou portátil oferece um latifúndio de espaço em disco (ou memória de massa), mas isso não deve estimular o usuário a esgotá-lo no menor tempo possível. Até porque, para trabalhar com folga, o Windows precisa de pelo menos 20% de espaço livre na unidade em que se encontra instalado. 

Instalar freewares inúteis simplesmente porque você não paga por eles (na verdade, quando não pagamos por um produto é porque o produto somos nós) não é boa política: não bastasse o espaço que eles ocupam e os recursos que alocam (a maioria pega carona com a inicialização do sistema e roda em segundo plano durante toda a sessão do Windows), alguns ainda embutem códigos maliciosos (geralmente spyware). Portanto, a regra é: menos é mais. Quanto menos inutilitários você instalar, menos processos serão executados nos bastidores e menor será o risco de conflitos, instabilidades, lentidão e, em situações extremas, travamento do sistema.

Muita gente ainda confunde memória com espaço em disco. Ambos são "memória", é verdade. Aliás, computadores usam memória de diversos tipos — RAM, Cache, Flash etc. No entanto, quando falamos simplesmente "memória", estamos nos referindo à RAM, que é a memória física do sistema, onde os programas são carregados e as informações, processadas (desde o próprio sistema operacional até um simples documento de texto). 

Nenhum dispositivo computacional atual, de um grande mainframe a uma simples calculadora de bolso, funciona sem uma quantidade mínima de RAM. A questão é que o gigabyte de RAM custa bem mais caro que o gigabyte de memória massa (leia-se espaço no HDD). Assim, máquinas de entrada de linha que oferecem entre 500 GB e 1 TB de espaço no disco costumam trazer míseros 2 ou 3 GB de RAM, quando a quantidade recomendável para os padrões atuais seja de 8 GB

Sem memória física suficiente, o processador desperdiça ciclos e mais ciclos de processamento enquanto espera pelos dados armazenados na memória virtual, que é baseada no HDD e, portanto, milhares e milhares de vezes mais lenta que a já relativamente lenta memória RAM.

Explicando melhor: Até o lançamento do Win95, o MS-DOS era o sistema operacional propriamente dito, e uma de seus maiores inconvenientes era ser monotarefa. Ainda que o Windows se valesse de alguns artifícios para burlar essa limitação, era impossível, por exemplo, o usuário mandar um documento de texto para a impressora e usar a calculadora enquanto a impressão não terminasse. 

O "pulo do gato" da Microsoft (como é considerado o lançamento do Win95) trouxe a multitarefa, e com ela os problemas de falta de memória física. Mas nem tudo são flores nesse jardim. Quando executamos um processador de textos, um editor de imagens, um navegador da Internet e um cliente de e-mail, por exemplo, e nosso antivírus resolve fazer uma varredura em segundo plano, a quantidade de RAM disponível pode ser insuficiente para atender toda essa demanda. 

Vale lembrar que, quando convocamos um app qualquer, a CPU copia para a RAM (a partir da unidade de armazenamento persistente, ou seja, do HDD ou SSD) os respectivos executáveis, DLLs (bibliotecas de ligação dinâmica), arquivos de dados, etc. (se os programas fossem copiados inteiros, não haveria memória física que bastasse). Para evitar as irritantes mensagens de "memória insuficiente" — que eram comuns nas edições vetustas do Windows —, a Intel criou a "memória virtual" (ou swap file, ou arquivo de troca). Mas é preciso ter em mente que se trata de um mero paliativo. A regra é clara: Falta de memória se resolve instalando mais memória, O resto é conversa mole para boi dormir (embora o ReadyBoost possa ajudar em alguns casos).

Continua no próximo capítulo.