Mostrando postagens com marcador cache de disco. Mostrar todas as postagens
Mostrando postagens com marcador cache de disco. Mostrar todas as postagens

quinta-feira, 23 de julho de 2015

COMO LIMPAR O CACHE DO SISTEMA

QUEM ABRE MÃO DA LIBERDADE EM TROCA DE SEGURANÇA ACABA SEM NENHUMA DAS DUAS.

Mesmo que a evolução tecnológica propicie avanços significativos em intervalos cada vez mais curtos, continua distante o dia em que os usuários ficarão plenamente satisfeitos com o desempenho de seus PCs (se é que esse dia chegará). Não obstante, diversos paliativos se propõem a minimizar a modorra que se instala no Windows com o passar do tempo e o uso normal da máquina (para saber mais, digite manutenção, desempenho, performance ou outro termo afim no nosso campo de buscas e pressione Enter).

Uma providência que pode ajudar é limpar o cache do sistema. Mas ─ perguntaria um leitor mais atento ─ isso não é feito automaticamente quando desligamos o computador? Sim ─ responderia este obscuro articulista ─, mas a verdade é que nem sempre estamos dispostos para interromper o que estamos fazendo e reiniciar a máquina, mesmo porque, dependendo do tempo de estrada e das condições da dita-cuja, isso pode levar muitos minutos

O PC utiliza memórias de diversas tecnologias, formatos e qualidades (como já vimos em outras oportunidades e tornaremos a ver numa das próximas postagens). A memória cache (ou cache de memória, ou simplesmente cache) consiste numa pequena quantidade de memória RAM estática (extremamente veloz) que se destina a armazenar os dados e instruções que um dispositivo computacional utiliza com maior frequência, de maneira a agilizar o acesso e otimizar o desempenho do sistema como um todo.

Observação: Quando falamos em cache, logo nos vem à mente o processador, que se vale desse recurso desde a época dos jurássicos 386, quando se constatou que a lentidão da RAM obrigava a CPU a perder vários ciclos de clock aguardando a liberação dos dados necessários à execução das tarefas. Inicialmente, o cache fazia parte da placa mãe, e era formado por alguns chips soldados a ela. A partir dos 486, uma pequena quantidade dessa memória velocíssima foi integrada ao núcleo da CPU, dando origem à distinção entre os caches L1 e L2 (este último continuava fazendo parte da placa mãe). Alguns processadores da AMD, como o K6-III, incluíam ainda um terceiro nível de cache (L3), mas, devido ao custo elevado e a questões de ordem técnica, essa solução não se popularizou. Mais adiante, o cache passou a ser usado também em HDs, servidores, placas de sistema, e até mesmo em softwares ─ como é o caso dos navegadores, que guardam as páginas localmente para evitar consultas constantes à rede (solução especialmente útil quando se navega por páginas estáticas).

Voltando ao que interessa, para limpar o cache sem reiniciar o Windows, basta executar o comando %windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks ─ tanto via prompt quanto através do menu Executar, mas é mais fácil criar um atalho no Desktop (que pode ser remanejado para outro local, se for o caso) e dar duplo clique sobre ele sempre que necessário. Veja como:

1. Para acessar o prompt de comando, digite cmd na caixa Pesquisar programas e arquivos do menu Iniciar e dê duplo clique sobre cmd.exe. Na janelinha do prompt, digite o comando retrocitado (ou copie-o da postagem, dê um clique direito num ponto qualquer da janelinha e selecione a opção Colar) e pressione a tecla Enter.

2. Caso o menu Executar não figure na coluna direita do seu menu Iniciar, pressione Windows+R e, na janelinha que for exibida em seguida, digite (ou cole) o comando em questão na caixa de diálogo e tecle OK.

3. Para criar o atalho, dê um clique direto num ponto vazio de sua área de trabalho e, no menu suspenso, clique em Novo > Atalho. Na telinha que se abrir, digite (ou cole) o tal comando, clique em Avançar, insira um nome que faça sentido para você (Limpar HD, por exemplo) e clique em Concluir.

Ao clicar no atalho, você não verá qualquer indicativo do sucesso da operação, mas basta continuar a operar o computador para sentir a diferença. Só não espere milagres; embora essa dica seja uma mão na roda quando você não pode (ou não quer) interromper uma tarefa importante, o desligar o PC proporciona melhores resultados, até porque ele limpa os demais caches de memória e a própria memória RAM.

Observação: Quando desligamos o computador, interrompemos o fornecimento da eletricidade que alimenta os circuitos da placa-mãe e demais componentes, propiciando o "esvaziamento" das memórias voláteis. Na reinicialização, todavia, o intervalo entre o encerramento do Windows e o boot subsequente nem sempre permite que os capacitores esgotem totalmente suas reservas de energia. Então, a não ser por ocasião de atualizações e/ou reconfigurações do Windows e de aplicativos cuja validação exija a reinicialização do computador, o recomendável é desligar totalmente a máquina e tornar a ligá-la depois de um ou dois minutos.

Abraços a todos e até amanhã.

terça-feira, 21 de julho de 2015

DICAS PARA AVALIAR UM HD

RECEBER SPAM É UMA VICISSITUDE, MAS RESPONDER AS MENSAGENS É BURRICE!

Conforme eu comentei em outras oportunidades, o HD é tido e havido como um simples repositório de dados, e escolhido apenas com base na sua capacidade. Claro que espaço nunca é demais, e como qualquer PC de fabricação recente, mesmo de entrada de linha, oferece de 500GB a 1TB, vale a regrinha do "quanto mais, melhor".

Optar por uma máquina de grife (montada por fabricantes regularmente estabelecidos, como LENOVOHPDELLPOSITIVO, etc.) limita sobremaneira as possibilidades de personalizar a configuração de hardware, mas ainda assim você deve dar uma olhada nas principais especificações do disco rígido, pois elas influenciam significativamente a performance global da máquina. Vejamos as principais:

O FORM FACTOR (ou fator de forma) define as dimensões físicas do drive. Atualmente, a maioria tem largura de 3,5 polegadas, embora alguns notebooks integrem discos menores (com apenas 2,5 polegadas) e ultrafinos.

A INTERFACE remete à controladora usada pelo drive, que deve ser suportada pela placa-mãe. Hoje em dia, o padrão mais popular é o Serial Advanced Technology Attachment ─ ou simplesmente SATA ─, que se contrapõe ao já obsoleto Parallel ATA ─ ou simplesmente PATA (para saber mais, reveja esta postagem), que se divide em SATA-300 e SATA-600 (ou SATA 3 gigabits por segundo e SATA 6 gigabits por segundo, conforme a taxa de transferência máxima teórica que eles conseguem alcançar).

Observação: De uns tempos a esta parte, os discos rígidos vêm sendo divididos em quatro categorias: Green (ecológico), Desktop, Enterprise (corporativo) e Portátil. Fuja dos modelos ecológicos e portáteis ─ que giram a uma velocidade menor para economizar energia, o que seria uma solução interessante se não impactasse negativamente o desempenho. Se possível, escolha um modelo do padrão Desktop, que custa mais barato e cujo desempenho não fica devendo nada ao Corporativo.   

A Density (ou densidade) define quantidade de dados que podem ser gravados em cada trilha dos pratos. Quanto maior ela for, melhor será o desempenho do dispositivo.

A Rotational Speed (ou velocidade de rotação) remete ao número de rotações dos pratos (que pode chegar a 15 mil RPM, dependendo do padrão, embora a velocidade média seja de 7.200 RPM, já que, acima disso, a tendência ao superaquecimento aumenta expressivamente). De modo geral, pode-se dizer que velocidade de rotação e desempenho são grandezas diretamente proporcionais.

A Capacity (ou capacidade) designa a quantidade de dados que a mídia é capaz de armazenar. Talvez você não precise de um disco com 4TB (e nem esteja disposto a pagar por essa exorbitância de espaço), mas drives com menos de 500GB são coisa do passado.

Latency and Seek Time (Latência e Tempo de Busca) remetem, respectivamente, ao tempo que um prato leva para posicionar os dados solicitados sob a cabeça de leitura e ao tempo que ela leva para começar a ler as informações. Combinados, esses parâmetros determinam o tempo de acesso (quanto menor for esse tempo, melhor será o desempenho do HD).  

ObservaçãoPara calcular a latência, divide-se 60 pela velocidade de rotação do disco em RPM e multiplica-se o resultado por 1000. Assim, um hipotético HD de 7.200 RPM terá uma latência de 8.33 milissegundos. Nas especificações do drive, o valor informado costuma expressar o tempo médio de latência, que corresponde à metade de uma rotação do disco ─ que, no nosso exemplo, seria de 4,15 milissegundos.

O Buffer (ou cache de disco) consiste numa pequena quantidade de memória RAM ultraveloz destinada a armazenar os dados acessados mais frequentemente pelo HD. Quanto maior o buffer, melhor o desempenho do drive (se possível, escolha um modelo com pelo menos 32MB).

A Transfer Rate (ou taxa de transferência) subdivide-se em internaexterna e sustentada. A primeira remete à transferência de dados dos discos para as cabeças de leitura e gravação (e vice-versa); a segunda, à taxa máxima que a interface pode alcançar; e a terceira ─ a que mais interessa nesse contexto ─, à velocidade com que as informações são transferidas do drive para a placa-mãe, de modo constante, durante um determinado intervalo de tempo, e varia de acordo com diversos fatores (tempo de acesso, buffers, interface, etc.).

Para concluir, vale lembrar que os SSDs (solid state drive) prometem por um ponto final num dos grandes gargalos de desempenho dos PCs, qual seja a baixa velocidade de transferência de dados provida pelos discos rígidos eletromecânicos. Inicialmente, os maiores entraves para a popularização dessa tecnologia eram o alto custo de produção e a limitada capacidade de armazenamento; hoje, drives de 1TB são encontrados facilmente no mercado formal, embora a preços ainda elevados ─ o SSD interno padrão SATA III, da Corsair (figura à direita), custa tanto quanto um notebook de configuração mediana, e as recentes desvalorizações do real perante o dólar agravaram ainda mais a situação. Para manter os preços dentro do orçamento, o jeito é optar por modelos híbridos, que combinam uma unidade SSD de pequena capacidade com um HD
convencional (a primeira funciona como um cache gigante, armazenando e garantindo acesso rápido a uma quantidade respeitável de arquivos utilizados frequentemente pelo drive e melhorando significativamente o desempenho global da máquina). O modelo de 1TB padrão SATA III 6 Gbps, para notebooks (figura à esquerda), custa cerca de R$500.

Amanhã tem mais, pessoal. Abraços e até lá.