Mostrando postagens com marcador SSD. Mostrar todas as postagens
Mostrando postagens com marcador SSD. Mostrar todas as postagens

terça-feira, 12 de fevereiro de 2019

DE VOLTA À MEMÓRIA RAM — PARTE 5


LULA É COMO UMA MELECA QUE A GENTE NÃO CONSEGUE DESGRUDAR DO DEDO.

Usuários de computador menos familiarizados com hardware tendem a confundir a capacidade do HDD com o tamanho da RAM, já que a unidade de medida utilizada em ambos os casos é um múltiplo do byte (MB, GB, TB). Isso porque tudo é memória — termo que, no jargão da informática, designa qualquer meio destinado ao armazenamento de dados —, a exemplo dos pendrives e SD Cards, das mídias ópticas (CD/DVD), etc.

Um PC utiliza memórias de diversas tecnologias e finalidades distintas. A ROM, por exemplo, é uma espécie de RAM não volátil, daí ela ser usada no armazenamento permanente de dados (como no BIOS). Ou a memória cache*, que também é um tipo de RAM, só que estática (e ultrarrápida), o que a torna ideal para o armazenamento de dados acessados com maior frequência (visando otimizar o desempenho do sistema como um todo.

(*) Quando falamos em memória cache, logo nos vem à mente o processador, que se vale dessa tecnologia desde os jurássicos 386.Inicialmente formado por chips soldados à placa mãe, a partir dos 486 o cache passou a ser embutido (sempre em pequenas quantidades, devido ao preço elevado) no núcleo da CPU, dando origem à distinção entre os caches L1 L2 (este último continuava fazendo parte da placa mãe). Alguns chips da AMD, como o K6-III, incluíam ainda um terceiro nível de cache (L3), mas, por motivos que ora não vêm ao caso, essa solução não se popularizou. Mais adiante, o cache passou a ser usado também em HDsservidoresplacas de sistema, e até mesmo em softwares.

Há ainda a memória de vídeo, as mídias removíveis, e por aí vai, mas o mote desta postagem são as memórias física e de massa do computador, representadas respectivamente pela RAM e pelo drive de HD — que será substituído pelo de memória sólida (SSD) assim que os modelos de grandes capacidades forem comercializados a preços palatáveis (para mais informações, clique aqui).

Sempre que falamos “genericamente” em memória, estamos nos referindo à RAM, que é a memória física do computador e a principal ferramenta de trabalho do processador. É nela que o sistema, os aplicativos e os demais arquivos são carregados e processados — note que eles não são carregados integralmente, mas divididos em páginas (pedaços do mesmo tamanho) ou segmentos (pedaços de tamanhos diferentes), do contrário não haveria RAM que bastasse. E se são carregados na RAM, eles provém de algum outro lugar, e esse lugar é a memória de massa, responsável por armazenar o software de modo “persistente” — não confundir com “permanente”; embora os dados salvos na memória de massa sobrevivam ao desligamento do computador, eles não são imutáveis.

Explicando melhor: Quando rodamos um programa, seus executáveis são copiados do disco rígido para a memória RAM, juntamente com algumas DLLs e os arquivos de dados com os quais vamos trabalhar. A RAM é uma memória de acesso aleatório, o que a torna milhares de vezes mais rápida que o drive de disco rígido (embora não tão mais rápida que os SSD, mas isso já é outra conversa). O grande “problema” da RAM, por assim dizer, é sua volatilidade, ou seja, o fato de ela só preservar os dados enquanto estiver energizada. Além disso, o megabyte de RAM custa bem mais do que o megabyte de espaço no HDD, daí os fabricantes de PC serem miseráveis com a RAM (somente modelos de configuração superior e preço idem contam com desejáveis 8 GB dessa memória), mas integrarem HDDs de 500 GB a 1 TB mesmo nos modelos de entrada de linha (leia-se mais baratos)

Voltando aos drives de memória sólida (SSD na sigla em inglês), eles ainda não aposentaram seus antecessores eletromecânicos porque unidades de grande capacidade custam muito caro. Mas as vantagens são muitas. Por eles serem compostos basicamente de células de memória flash e uma controladora — que gerencia o cache de leitura e gravação dos dados, criptografa informações, mapeia trechos defeituosos da memória, etc. —, a ausência de motor, pratos, braços, agulhas eletromagnéticas ou qualquer outra peça móvel os torna menores, mais resistentes e milhares de vezes mais rápidos que o disco rígido tradicional, sem mencionar que, por consumirem menos energia, são uma excelente opção para equipar notebooks.

Continua na próxima postagem.

segunda-feira, 25 de junho de 2018

NÃO FAÇA DO SEU COMPUTADOR UMA CARROÇA ― PARTE FINAL


SOMENTE OS EXTREMAMENTE SÁBIOS E OS EXTREMAMENTE ESTÚPIDOS É QUE NÃO MUDAM.

Antes de passarmos à correção de erros e desfragmentação dos arquivos, um alerta: se seu PC conta com um SSD, você pode pular esta etapa. Como não há pratos magnéticos formatados em trilhas, setores e cilindros para armazenar os arquivos ― nos drives de estado sólido, a gravação/leitura é feita mais ou menos como na memória RAM ―, a fragmentação não chega a ser um problema. Tecnicamente, é possível desfragmentá-los, mas os fabricantes não recomendam, pois, além de não melhorar o desempenho do drive, ela compromete a vida útil do dispositivo. Isso porque a desfragmentação consiste numa longa sequência de leituras e regravações, e o número de vezes que as células de memória flash podem ser regravadas é limitado. Feita essa ressalva, passemos ao que interessa, mas não sem antes lembrar (mais uma vez) que os procedimentos a seguir podem ser feitos mais facilmente ― e com resultados superiores ― com o auxílio de suítes de manutenção dedicadas, como o Advanced System Care.

― Ainda na pasta Este Computador (vimos na postagem anterior como chegar até ela), clique com o botão direito no ícone que representa sua unidade de sistema (geralmente C:) e selecione a aba Ferramentas.

― No campo Verificação de Erros, clique em Verificar Agora, assinale as duas caixas de verificação e reinicie o computador (essa providência é necessária para que o utilitário tenha acesso aos arquivos de sistema que o Windows bloqueia quando está carregado).

Vá tomar um café, almoçar ou cuidar de outro assunto qualquer, pois, dependendo do tamanho da unidade e dos recursos do computador, a coisa pode demorar de muitos minutos a algumas horas.

― Concluída a verificação e corrigidos eventuais erros no disco, volte à janelinha das Propriedades da Unidade C: e, em Desfragmentar e otimizar unidade, clique no botão Otimizar.

― Na tela que será exibida em seguida, selecione a unidade desejada e clique em Analisar. Se o índice de fragmentação for superior a 3%, clique em Otimizar e siga as instruções na tela.

Também neste caso a conclusão do processo pode demorar um bocado, de acordo com o tamanho do drive e o percentual de fragmentação dos arquivos. Embora seja possível continuar usando o computador durante a desfragmentação, eu não recomendo, já que a máquina fica lenta e eventuais alterações no conteúdo do disco retardarão ainda mais o processo. Portanto, deixe para desfragmentar seu HDD quando não precisar usar o computador por algumas horas.

Para concluir esta novela

Tenha em mente que os procedimentos sugeridos nesta sequência não operam milagres. Para resgatar o desempenho inicial do computador, somente reinstalando o Windows a partir do zero (é isso é justamente o que estamos querendo evitar ou, pelo menos, protelar). Agora, se você está rodando o Windows 10 com 4 GB de RAM (configuração comum em PCs de entrada de linha atuais), considere a possibilidade de aumentar a memória para, pelo menos, 8 GB. O benefício certamente compensará o custo.

Outro upgrade recomendável é a troca do HDD por um SSD. O grande senão é o preço, já modelos com fartura de espaço ainda custam caro. Nos desktops, sempre se pode acrescentar um SSD de capacidade mediana e preço mais palatável (240 GB, por exemplo), e instalar nele o sistema e os aplicativos que você mais usa. Já em notebooks essa possibilidade é bastante remota, a menos que você tenha (e esteja disposto a sacrificar) um leitor/gravador de mídia óptica. Mesmo assim, pode ser que o espaço não seja suficiente ou adequado, sem falar que o custo da mão de obra especializada pode tornar o molho mais caro que o peixe. Se sua máquina já tem alguns anos de estrada e você já vem pensando em substituí-la, considere a compra de um modelo que integre um drive de estado sólido.

Boa sorte.

Visite minhas comunidades na Rede .Link:

segunda-feira, 11 de dezembro de 2017

COMO DESAFOGAR O SISTEMA OPERACIONAL (PARTE 5)

EU VOTEI NO AÉCIO; VOCÊ, NO LULA E NA CHAPA DILMA/TEMER. A DIFERENÇA ENTRE NÓS É QUE EU QUERO O AÉCIO NA CADEIA, ENQUANTO VOCÊ QUER LULA PRESIDENTE.

Concluído o “pré-operatório” (vide roteiro nos capítulos anteriores), a unidade de sistema do seu PC estará pronta para ser submetida à “cirurgia” mediante a qual você criará a nova partição ― ou volume, ou unidade lógica, tanto faz. Veremos como fazer isso, primeiro com as ferramentas nativas do Windows, depois com um aplicativo gratuito que facilita sobremaneira o trabalho.

Primeiramente, você precisa definir a distribuição do espaço. Para tanto, abra o Explorador de Arquivos, clique em Computador (na coluna esquerda da janela), dê um clique direito ícone que representa a unidade que você quer particionar e clique em Propriedades. Na janelinha que se abrirá em seguida, você verá (em gigabytes e numa representação gráfica) a proporção entre o espaço ocupado e o espaço livre remanescente na unidade.

Quanto tiver decidido qual será o tamanho da nova partição ― note que é importante não “estrangular” o sistema operacional, pois, conforme já foi mencionado, ele precisa de, no mínimo, 20% de espaço livre para trabalhar com alguma folga, volte ao menu Iniciar, dê um clique direito em Computador (na coluna à esquerda da janela), clique em GerenciarGerenciamento do computadorRepositório > Gerenciamento de disco. A próxima tela exibirá todas as partições existentes. Então:
1)      Dê um clique direito sobre a unidade desejada (jamais mexa na pequena partição oculta, que armazena os arquivos de restauro do software), selecione a opção Diminuir Volume..., aguarde o cálculo do espaço disponível, defina o tamanho da nova partição e clique em Diminuir.
2)      Ainda na tela do Gerenciamento de disco, dê um clique direito sobre o espaço não alocado e selecione a opção Novo Volume Simples...
3)      Na janela do Assistente para Novas Partições Simples, clique em Avançar e ajuste a quantidade de espaço a ser utilizado (por padrão, o Windows seleciona todo o espaço não alocado disponível, mas você pode alterar esse valor caso pretenda criar mais partições).
4)      Escolha a letra que designará a nova unidade, formate o espaço respectivo e, se quiser, digite um nome no campo Rótulo do Volume.
5)      Confira se os dados correspondem àquilo que você definiu. Se estiver satisfeito, clique em Concluir e aguarde até que o espaço anteriormente marcado como não alocado fique pronto para ser usado como uma nova partição.

Para que seja possível armazenar arquivos de forma efetiva na nova partição, você terá de formatá-la. Na caixa de diálogo Formatar partição, clique em Avançar para executar o procedimento com as configurações padrão e então clique em Concluir. Note que os sistemas de arquivos mais utilizados pelo Windows são o NTFS e o FAT32; recomendo usar o primeiro (*), que, além de mais seguro, oferece suporte a grandes volumes de arquivos e permissões de acesso mais efetivas.

(*) O NTFS (sigla de New Technology File System) foi desenvolvido com base no HPFS (High Performance File System, criado pela gigante IBM) e implementado no Windows NT. Devido à sua confiabilidade e desempenho superiores aos da FAT, além da capacidade de recuperação em caso de falhas ― como depois de um desligamento inesperado do computador provocado por um apagão na rede elétrica, por exemplo ―, do esquema de permissões de acesso e da eficiência no gerenciamento de unidades de disco volumosas, esse sistema de arquivos é utilizado por padrão para formatar a unidade onde o Windows 10 será instalado, já que, combinado com o tamanho dos clusters, o uso de 64 bits no endereçamento dos dados permite gerenciar partições de até 256 Terabytes(enquanto os limites da FAT 16 e 32 são, respectivamente, de 2 GB e 2 TB).

Para criar mais partições, repita o procedimento. Para desativar uma partição, acesse a janela do Gerenciamento de disco, clique com o botão direito sobre ela selecione a opção Excluir volume... (note que todos os dados gravados nessa unidade serão apagados, de modo que convém criar um backup antes de excluí-la).

Se quiser ocultar uma partição ― para mantê-la escondida dos curiosos ou para evitar que outros usuários do PC façam modificações indesejáveis nos seus backups ―, basta fazer desaparecer a letra que designa a unidade em questão. Há pelo menos duas maneiras de você fazer isso. A mais complicada, nós já discutimos nesta postagem; a mais simples ― que eu recomendo utilizar ― consiste em abrir o menu Iniciar, dar um clique direito em Computador, selecionar a opção Gerenciar, clicar em Repositório > Gerenciamento de disco, dar um clique direito sobre o ícone que representa a unidade desejada, selecionar a opção Alterar letra da unidade e caminho e, na janelinha que exibe a letra da unidade realçada, clicar no botão Remover e reiniciar o PC para efetivar a alteração. Para reverter essa configuração, repita os mesmo passos, clique no botão Adicionar, assinale a opção Atribuir a seguinte letra à unidade e clique em OK para que lhe seja atribuída a próxima letra disponível ― ou na setinha ao lado da letra sugerida, caso queira escolher outra letra qualquer que não esteja em uso. Feito isso, clique em OK e confira o resultado.

Se você achou esse roteiro complicado, não deixe de ler a próxima postagem, que encerrará esta sequência ensinando a fazer a mesma coisa com o Mini-Tool Partition Wizard, que é gratuito e bem mais rápido e amigável do que o particionador nativo do Windows. Até lá.

Visite minhas comunidades na Rede .Link:

quarta-feira, 6 de dezembro de 2017

COMO DESAFOGAR O SISTEMA OPERACIONAL (CONTINUAÇÃO)

O AMOR É UM SONHO, O CASAMENTO É O DESPERTADOR! 

Para fazer o que eu sugeri no finalzinho do post anterior, é preciso que seu computador integre duas unidades não voláteis de armazenamento de dados (drives de HD ou de memória sólida), ou, na falta de um segundo drive, que o existente tenha sido particionado em duas unidades lógicas.

Como os discos rígidos atuais são gigantescos (qualquer PC de configuração mediana conta com algo entre 500 GB e 1 TB de espaço) e os notebooks tomaram o lugar dos tradicionais desktops, quase ninguém mais tem dois HDDs internos, o jeito particionar o drive que se tem.

Particionar, como o nome sugere, é dividir o espaço disponível em duas ou mais unidades lógicas ― que o Windows enxerga como se fossem dispositivos distintos. O recomendável seria adotar essa providência durante a instalação do sistema, mas a maioria dos fabricantes de PCs fornecem seus produtos com o Windows pré-carregado, e poucos se dão ao trabalho de criar outra unidade lógica que não uma pequena partição oculta, que é usada para armazenar os arquivos de restauro (assim, eles economizam alguns trocados deixando de fornecer a mídia de instalação do software, que até algum tempo atrás acompanhava o computador).

Reinstalar o Windows não é um bicho-de-sete-cabeças, mas nem por isso é uma tarefa agradável ― tanto que, nessas horas, a maioria dos usuários recorre a um computer guy de confiança. Nas edições 9x/ME do Windows, esse procedimento era realizado com o auxílio de duas ferramentas nativas (FDISK e FORMAT), executadas via prompt de comando. Fazê-lo a posteriori, com o sistema já instalado, demandava o uso de aplicativos de terceiros, como o festejado Partition Magic. Hoje em dia, felizmente, a história é outra. Mas vamos por partes.

Dividir uma unidade de armazenamento de dados não volátil em duas ou mais partições (para os efeitos desta postagem, vamos desconsiderar a tal partição oculta criada pelo fabricante do aparelho e focar somente na unidade do sistema ― geralmente C:) apresenta diversas vantagens. Uma delas é a possibilidade de ter dois sistemas operacionais no mesmo computador (é possível instalar mais de na mesma partição, mas isso não é aconselhável, já que eles não costumam coexistir pacificamente).

Mas uma segunda partição também ajuda a proteger arquivos pessoais e backups importantes da ação de malwares ― ou prevenir o apagamento desses arquivos durante uma eventual reinstalação do sistema, quando e se algum problema mais grave exigir tal providência ―, sem mencionar que evita o consumo desmedido de espaço na unidade C, visto que, conforme eu já comentei, o Windows precisa de pelo menos 20% de espaço livre para trabalhar.

Observação: Tenha em mente que esse procedimento não protege os dados em caso de pane física do drive, situação em que ambas as unidades lógicas podem se tornar inacessíveis.

A boa notícia é que as edições mais recentes do Windows permitem realizar o particionamento da unidade C: a qualquer tempo com ferramentas do próprio sistema, embora eu recomende usar utilitários de terceiros, como veremos nos próximos capítulos.

Visite minhas comunidades na Rede .Link:

terça-feira, 5 de dezembro de 2017

VEJA COMO DESAFOGAR O SISTEMA OPERACIONAL

RIDE BENE CHI RIDE L'ULTIMO. 

Depois que os HDDs se tornaram gigantescos, até os PCs mais baratos passaram a integrar drives de 500 GB a 1 TB, e com isso os usuários foram desobrigados de se preocupar com armazenamento de dados. Mas fartura de espaço não é sinônimo de espaço ilimitado; quem coleciona filmes em alta definição e/ou toneladas de música em .mp3 precisa ter em mente que, mais hora, menos hora, o Windows vai “chiar” ― até porque, para funcionar adequadamente, o sistema operacional precisa de pelo menos 20% livres na unidade em que está instalado.

Nos SSDs essa história é um pouco diferente (confira na sequência que eu publiquei recentemente sobre a memória de massa do computador). Embora sejam superiores aos modelos eletromecânicos sob diversos aspectos, os drives sólidos de grandes capacidades custam caro e equipam quase que exclusivamente PCs top de linha ― nos demais, eles raramente estão presentes, e quando estão, dificilmente oferecem mais de 256 GB.

Pendrives de grande capacidade e HDDs externos são boas opções para armazenar vídeos, músicas, imagens, backups e tudo mais que não precisa dividir espaço com o Windows na partição do sistema. E o mesmo valeria para CDs e DVDs graváveis, se a maioria dos fabricantes de notebooks não tivesse eliminado os drives ópticos de seus produtos.

Enfim, se você dispõe de pouco espaço livre em disco (entenda que “disco”, neste contesto, é a memória de massa do PC, independentemente da tecnologia do dispositivo em si), remova os aplicativos inúteis e transfira arquivos de backup, vídeos e músicas para outras mídias. Para evitar que seus arquivos se agigantem a ponto de comprometer o desempenho do sistema operacional, repita o procedimento regularmente ou, se preferir, particione o drive em duas (ou mais) unidades lógicas. Assim, você poderá reservar a unidade C para o sistema e os aplicativos mais usados e concentrar todo o restante na unidade D (ou qualquer que seja a letra que você atribuir à partição recém-criada).

O próprio Windows permite modificar a localização padrão de arquivos e pastas, como veremos depois que tratarmos do particionamento da unidade de sistema. Acompanhe isso e muito mais nas próximas postagens.

Visite minhas comunidades na Rede .Link:

segunda-feira, 4 de dezembro de 2017

VOLTANDO AOS DRIVES SÓLIDOS (SSDs)

SEJA LÁ O QUE FOR, EU SOU CONTRA!

As principais diferenças entre HDDs eletromecânicos e de estado sólido foram discutidas numa recente sequência de postagens, mas eu achei por bem dedicar mais algumas linhas ao assunto para relembrar que:

― O grande entrave à popularização dos drives sólidos é o custo. Por enquanto, somente máquinas de configuração top e preço nas alturas vêm de fábrica com essa tecnologia, embora versões de menor capacidade, puras ou híbridas, já comecem a equipar notebooks de preços mais acessíveis.

― Do ponto de vista do armazenamento, os discos rígidos utilizam pequenas estruturas magnéticas para informar o valor de cada informação, enquanto os drives sólidos o fazem eletronicamente, como os pendrives e cartões de memória ― e por não terem partes móveis eles são menores, mais leves e rápidos que os HDDs, menos susceptíveis a danos decorrentes de impactos ou quedas e mais comedidos no consumo de energia, o que os torna uma boa alternativa para usuários de notebooks.

― Como a vida útil das células de memória flash é limitada, os SSDs têm a vida útil abreviada pela constante gravação de dados (a leitura não provoca efeitos deletérios), ainda que o usuário provavelmente trocará o computador antes de a unidade de memória sólida apresentar problemas.

― Como a desfragmentação dos arquivos consiste num processo de realocação de dados ― que exige uma longa sequência de regravações para que a unidade seja otimizada ―, não é recomendável desfragmentar SSDs. Além de não melhor o desempenho, a desfragmentação reduz a vida útil do componente. Portanto, use o Defrag para reagrupar dados espalhados ao longo das trilhas dos seus discos magnéticos, mas não nos SSDs, que operam a partir de processos elétricos, e não mecânicos, podendo, portanto, acessar os dados são acessados de qualquer lugar com a mesma rapidez, como acontece na memória RAM.

― Tampouco apague as “áreas vazias” em SSDs ― nos modelos convencionais, isso resulta em ganho de espaço e facilita a recuperação de arquivos excluídos acidentalmente, mas em drives sólidos isso não só é desnecessário como desaconselhável. Sistemas operacionais modernos suportam o TRIM ― tecnologia que “informa” ao drive que determinados arquivos foram apagados e que os blocos onde eles se encontravam armazenados devem ser submetidos a um processo de limpeza para que novas informações possam ser gravadas. Com isso, os arquivos excluídos são prontamente apagados, ao contrário do que se verifica nos HDDs, onde a exclusão pura e simples não os apaga prontamente, apenas marca como disponíveis os clusters que eles ocupavam, daí o fato de um arquivo excluído acidentalmente poder ser recuperado por aplicativos dedicados enquanto os clusters que os abrigavam não forem sobrescritos. Para conferir se o TRIM está ativo no seu computador, reveja a postagem do último dia 14.

― Da mesma forma que a desfragmentação, a formatação completa é desnecessária e prejudicial nos SSDs. Primeiro, porque o TRIM apaga os arquivos definitivamente; segundo, porque o procedimento não proporciona melhorias de desempenho e ainda desperdiça valiosos ciclos de reescrita do dispositivo.

― Edições do Windows anteriores ao Seven não suportam o TRIM, o que torna desaconselhável seu uso com SSDs. Sem o TRIM, além de os arquivos apagados permanecem disponíveis para recuperação, o dispositivo tende a demorar bem mais tempo para gravar os dados, produzindo lentidão no sistema como um todo. Claro que há ferramentas capazes de minimizar esse problema (desenvolvidas pelos próprios fabricantes de drives), mas isso já é outra conversa.

― Também é importante não esgotar totalmente a capacidade de armazenamento dos SSDs ― o que pode ser um problema, já que os modelos mais baratos são espartanos oferecem umas poucas centenas de gigabytes. O ideal é deixar pelo menos 25% de espaço livre, de modo que, se seu PC dispõe de um SSD e um HDD ― ou de um drive híbrido ―, use o componente de memória flash basicamente como unidade de leitura (ao contrário da escrita, a leitura pura e simples não compromete a vida útil das células de memória). Isso significa instalar nele o sistema operacional e os apps que você utiliza com maior frequência e concentrar todo o resto no drive eletromecânico, especialmente os arquivos de mídia, que consomem um absurdo de espaço e podem ser carregados a partir de um HDD interno ou externo sem qualquer problema ou lentidão.

― Não custa relembrar que pode valer a pena desabilitar o arquivo de paginação no drive sólido (desde que você disponha de, pelo menos, 6GB de RAM), pois esse recurso, também conhecido como memória virtual, funciona como uma extensão da memória física e sujeita o drive a constantes regravações. Considere ainda a possibilidade de desativar a restauração do sistema, o Superfetch e o Windows Search (indexação dos dados para agilizar pesquisas).

Era isso, pessoal. Espero ter ajudado.

Visite minhas comunidades na Rede .Link:

quinta-feira, 30 de novembro de 2017

DESEMPENHO ― MEMÓRIA DE MASSA E SUPERFETCH.

AQUELE QUE FAZ E PROMOVE O BEM CULTIVA O SEU PRÓPRIO ÊXITO.

Ao longo dos anos, a Microsoft criou diversas soluções para acelerar o desempenho do Windows, mas elas nem sempre produziram o resultado desejado. O Superfetch, por exemplo, é uma versão revista e atualizada do Prefetch, que por sua vez foi implementado no XP para monitorar as aplicações que o usuário utiliza com maior frequência e mantê-las carregadas num cache de memória, visando abreviar seu tempo de inicialização. A partir do Windows Vista, esse recurso foi aprimorado, renomeado (como Superfetch), e assim continuou a ser nas edições subsequentes do sistema.

Em teoria, tudo muito bonito, mas na prática constatou-se que esse implemento podia provocar o efeito inverso, notadamente a partir do Windows 7, quando ele se revelou um voraz consumidor de memória. Aliás, já no XP era preciso limpar regularmente a pasta Prefetch para melhorar o desempenho ― confira nesta postagem de 2008 ―, até porque os PCs daquela época dispunham de míseras centenas de megabytes de memória RAM.

Hoje o cenário é bem outro ― qualquer máquina de entrada de linha já conta com de 2 ou mais gigabytes de RAM ―, e modificar o funcionamento do Prefetch pode parecer desnecessário ou até contraproducente, já que um aplicativo iniciado a partir da memória de massa do computador (HDD ou SSD) leva mais tempo para carregar do quando é lançado a partir do cache. Além disso, a despeito de consumir memória, o Superfetch gerencia esse cache de maneira mais “inteligente” ―  sempre que algum aplicativo em execução precisa de mais memória, a quantidade reservada anteriormente para o serviço é automaticamente disponibilizada ―, além de ser capaz de se auto desativar ao detectar um disco rígido de alto desempenho (ou um drive sólido), o que torna recomendável deixar que o próprio Windows decida se o utiliza ou não.

O fato é que o Superfetch divide opiniões: enquanto uns acham que desabilitá-lo não traz benefício algum, outros recomendam fazê-lo, notadamente em sistemas com menos de 4 GB de RAM. A meu ver, não custa nada experimentar desabilitá-lo, especialmente se o seu PC dispõe de um SSD, até porque o ajuste é simples e fácil de desfazer. Confira:
 
― Para conferir se o Superfetch está habilitado, pressione a combinação de teclas Win+R, digite services.msc na caixa do menu Executar, tecle Enter, e confira o status do serviço na coluna respectiva (se estiver como Iniciado, é porque ele está operante).

― Para avaliar como o sistema se comporta sem ele, dê um clique direito sobre a entrada respectiva, clique em Propriedades e, em Tipo de inicialização, selecione Desativado, pressione Aplicar, confirme em OK e reinicie o computador.

Para retornar à configuração original, repita os mesmos passos, altere o padrão para Automático e torne a reiniciar o computador.

Até a próxima.

Visite minhas comunidades na Rede .Link:

terça-feira, 28 de novembro de 2017

MEMÓRIA DE MASSA ― E AINDA MAIS DICAS...

DE QUINZE EM QUINZE MINUTOS, AUMENTA O DESGASTE DA NOSSA DELICADEZA.

Outro recurso que você pode desativar para melhorar o desempenho do seu SSD é a memória virtual (ou arquivo de paginação), que serve para “expandir” a memória RAM e evitar as aborrecidas mensagens de “memória insuficiente” muito comuns nos tempos do Windows 9x/ME. Mas só o faça se seu computador dispuser de fartura de RAM (6 GB ou mais) e desde que você não costume executar dezenas de aplicativos simultaneamente.

Seja como for, considerando o ajuste pode ser feito e desfeito facilmente, não custa nada experimentar:

― Pressione as teclas Windows + Pause/Break e clique em Configurações avançadas do sistema (na porção esquerda da janela).
― Na tela das Propriedades do Sistema, pressione o botão Configurações do campo Desempenho, clique na aba Avançado e, no campo Memória Virtual, pressione o botão Alterar... 
― Feito isso, desmarque a caixa Gerenciar automaticamente o tamanho do arquivo de paginação de todas as unidades, selecione seu SSD, marque a opção Sem arquivo de paginação, pressione o botão Definir e reinicie o computador para efetivar a alteração.

Até a próxima.

Visite minhas comunidades na Rede .Link:

segunda-feira, 27 de novembro de 2017

MEMÓRIA DE MASSA DO PC ― MAIS DICAS

O MEDÍOCRE DISCUTE PESSOAS. O COMUM DISCUTE FATOS. O SÁBIO DISCUTE IDEIAS.

Dentre outros fatores que podem tornar o Windows instável, destacam-se a ação de malwares, as atualizações malsucedidas do sistema e a instalação de drivers de hardware e/ou aplicativos malcomportados. A boa notícia é que, graças a um recurso que a Microsoft batizou de Restauração do Sistema, o próprio Windows cria pontos de restauração (backups automáticos) que lhe permitem retornar a uma data e horário anterior à ocorrência de um erro grave.

Como nada é perfeito, além de não ser um remédio para todos os males e nem sempre funcionar quando se precisa dela, essa máquina do tempo consome recursos do sistema para permanecer em standby, o que impacta negativamente no desempenho do computador. Mesmo assim, eu recomendo não só manter esse recurso ativo e operante como também criar, manualmente, pontos de restauração antes de instalar aplicativos, atualizar drivers e rodar ferramentas de manutenção que atuam sobre o Registro do Windows. É certo que esses backups ocupam um bocado de espaço, mas é igualmente certo que qualquer PC de fabricação mais ou menos recente já oferece algo entre 500 GB e 1 TB de memória de massa. Além disso, sempre se pode ajustar o espaço destinado ao armazenamento dos pontos de restauração e apagar os mais antigos.

Para acessar a Restauração do Sistema no Windows 10, digite “ponto” (sem aspas) na caixa de pesquisas da Barra de Tarefas, clique na opção Criar ponto de restauração (Painel de Controle). Na tela das Propriedades do Sistema, clique na aba Proteção do Sistema (caso ela não seja exibida por padrão); para ativar/desativar o recurso e configurar o espaço alocado, pressione o botão Configurar... Para criar manualmente um ponto de restauração, pressione o botão Criar e siga as instruções do assistente; para apagar pontos antigos (com exceção do mais recente, que é preservado por motivo de segurança), pressione o botão Excluir ― ou então use o CCleaner, que permite selecionar individualmente os pontos que se deseja apagar.

Por último, mas não menos importante: se for preciso restaurar o sistema, pressione o botão Restauração do Sistema..., siga as instruções do assistente e torça para dar certo.

Voltando ao que foi dito no início deste texto, desativar a Restauração do Sistema deixa a máquina mais rápida e evita escritas desnecessárias ― que não têm efeitos deletérios nos HDDs convencionais, mas abreviam a vida útil das células de memória flash dos drives sólidos. Fica a critério de cada um, portanto, escolher entre a segurança provida por essa “tábua de salvação” e a comodidade de usar um sistema mais ágil e prolongar a vida útil do SSD.

Visite minhas comunidades na Rede .Link:

quarta-feira, 22 de novembro de 2017

AINDA SOBRE DRIVES SÓLIDOS (SSD) ― DICAS

MUITAS VEZES É A FALTA DE CARÁTER QUE DECIDE UMA PARTIDA. NÃO SE FAZ LITERATURA, POLÍTICA E FUTEBOL COM BONS SENTIMENTOS.

Se você instalou um SSD (detalhes na postagem anterior), usar o AHCI (Advanced Host Controller Interface), que está presente na maioria das placas-mãe de fabricação recente e costuma vir ativado por padrão, pois melhora o desempenho do drive em até 15%, é fundamental para garantir o aproveitamento de todos os recursos das unidades que trabalham com o barramento SATA.

O AHCI exige um driver especial, que deve ser adicionado e ativado por ocasião da instalação do Windows. Na falta dele, o sistema usará um driver genérico, que, como sabemos, não proporciona os melhores resultados (mais detalhes na sequência de postagens iniciada por esta aqui).

Observação: AHCI (Advanced Host Controller Interface) está presente nos chips Intel mais modernos. No BIOS, geralmente há 3 configurações disponíveis: IDE, AHCI e RAID. As últimas duas requerem a inclusão de um driver especial, que pode ser feita na instalação do sistema operacional por meio da tecla F6 e o auxílio de um pendrive. Dentre outras vantagens, o modo AHCI permite que as unidades SATA aceitem mais de um comando por vez e os reorganizem dinamicamente para máxima eficiência; oferece suporte à troca a quente (hot plugging) de dispositivos e suporte a rotações escalonadas entre várias unidades no momento da inicialização. Se você instalou o Windows no modo IDE (o que significa que você não usou a tecla F6 nem forneceu um disco de driver), a simples troca da configuração BIOS para o modo AHCI, acompanhada da reinicialização, fará com que o Windows falhe e demandará uma instalação de reparo. Apesar de ser possível instalar o driver em questão a posteriori, a maioria dos especialistas aconselha reinstalar o Windows se a finalidade for ativar o AHCI. Para mais informações, clique aqui.

Para verificar qual driver está instalado e fazer atualizações, você pode acessar o Gerenciador de Dispositivos”, dar um clique direito sobre Controladores IDE/ATA ATAPI (isso lhe permitirá ver informações sobre a versão do driver e outros detalhes). Mas é bem mais prático e seguro recorrer ao Driver Booster ou ao Driver Max, apenas para ficar nos exemplos que eu já analisei no Blog (a propósito, reveja esta postagem).

Outro ajuste recomendável ― independentemente de a unidade de armazenamento de massa ser sólida ou eletromecânica ― pode ser feito através das Opções de Energia. No Windows 10, clique no botão Iniciar > em Configurações > Sistema > Energia e Suspensão e, no Plano de Energia ativo, selecione Alto Desempenho. Notebooks costumam priorizar o consumo de energia para favorecer a autonomia da bateria, mas a despeito de a Microsoft sugerir a opção Equilibrado (recomendável), eu recomendo configurar seu sistema para Alto desempenho ― só não se esqueça de mudar esse ajuste sempre que for usar seu portátil sem uma tomada à mão para plugar a fonte de alimentação.

Até a próxima.

Visite minhas comunidades na Rede .Link:

terça-feira, 21 de novembro de 2017

AINDA SOBRE DRIVES SÓLIDOS ― SATA X PATA

AUJOURD’HUI ROI, DEMAIN RIEN.

Instalar um SSD SATA III numa placa-mãe que não suporta essa versão do barramento pode não justificar o investimento e o trabalho, conforme eu disse na postagem anterior. Para entender isso melhor, vejamos conceitos de informatiquês traduzidos para o português. Acompanhe.

Se compararmos o processador ao “cérebro” do PC, a placa-mãe (ou motherboard, ou ainda placa-de-sistema) será seu “coração”. É ele que integra o BIOS e o chipset, que provê funcionalidade ao computador e determina, dentre outras coisas, quais processadores podem ser utilizados, o tipo e a quantidade máxima de memória suportada, as frequências dos barramentos, a quantidade de slots de expansão, portas seriais, paralelas e USB (que definem quais e quantos dispositivos podem ser agregados ao sistema), além de oferecer soquetes para o processador e para os módulos de memória, controladoras para interfaces SATA e/ou IDE/ATA (drives de HD e ópticos), conectores para teclado e mouse, sem mencionar os indefectíveis reguladores de tensão, circuitos de apoio, bateria e outros que tais.

Para entender melhor os barramentos, podemos compará-los a linhas de metrô ― que, no computador, interligam o processador, as memórias e os demais dispositivos e pelas quais trafegam uma quantidade absurda de dados.

Observação: Não confunda barramentos com slots: ainda usando a analogia do metrô, um barramento seria um linha (física) e um slot, uma estação de desembarque ― na forma de soquetes e conectores onde são encaixadas as placas de expansão (vídeo, modem, som, rede, etc.) e conectados os cabos lógicos através dos quais os periféricos se comunicam com a placa.

Os primeiros PCs utilizavam um único barramento geral, já que a convivência entre componentes rápidos (como a CPU e a memória) e lentos (como os periféricos) não causava grandes prejuízos à performance do sistema. Mais adiante, conforme os dispositivos foram se tornando mais rápidos, surgiram novos barramentos (frontal, local, backside, de I/O, etc.). Note que cada slot está associado a um barramento, mas a placa-mãe pode manter barramentos sem associá-los a slots, como era o caso do ISA, no tempo em que o controlador de drive de disquetes, o alto-falante, as portas seriais, paralelas e OS/2 ainda dependiam dele.

O padrão SATA (de Serial AT Attachment) foi desenvolvido no final dos anos 1990 a partir de uma iniciativa da Intel, pois tecnologias futuras de armazenamento de dados exigiriam taxas de transferência não suportadas pelo PATA (de Parallel ATA, também conhecido como ATA ou IDE ATA). As principais diferenças entre essas tecnologias estão na maneira como os dados são transferidos e nos cabos de dados e de energia. No SATA, os bits trafegam em série, um de cada vez, ao passo que no PATA eles seguem em paralelo, com blocos de 16 bits cada. 

Em tese, mais bits sendo transferidos simultaneamente proporcionam maior velocidade, mas a perda de dados decorrente de interferências ― fenômeno conhecido como ruído ― e de outros fatores cuja discussão foge aos propósitos desta abordagem limitou a taxa de transferência do PATA 133 a 1 Gbps. Já no SATA ruído é praticamente inexistente, mesmo em frequências (clock) elevadas, de modo que sua taxa de transferência chega 6 Gbps. Além disso, os cabos que conectam os drives às interfaces SATA da placa-mãe têm dimensões reduzidas (são apenas 4 vias em vez das 40 ou 80 vias dos cabos flat usados no PATA, como você pode ver na imagem que ilustra esta postagem). E por ocuparem menos espaço, os cabos do SATA não atrapalham a circulação de ar no interior do gabinete, minimizando problemas de superaquecimento. Isso sem mencionar que é  praticamente impossível conectar um cabo SATA de maneira invertida, ao contrario dos cabos flat do PATA, que entravam na posição errada sem grande esforço do integrador ― e o mesmo se aplica aos conectores de alimentação elétrica.

É mais vantajoso usar o SATA também com HDDs convencionais (eletromecânicos), tanto pelas taxas de transferência mais elevadas quanto por esse padrão dispensar a configuração MASTER/SLAVE (cada dispositivo utiliza um único canal de transmissão) e oferecer suporte ao hot-swap ― que permite a troca do drive “a quente”, ou seja, com o computador ligado, o que é muito útil em servidores, embora essas máquinas costumam usar o SAS (Serial Attached SCSI), mas isso também foge aos propósitos desta abordagem. 

Por hoje chega, pessoal. Amanhã a gente retoma daqui.

Visite minhas comunidades na Rede .Link:

sexta-feira, 17 de novembro de 2017

AINDA SOBRE OS DRIVES SÓLIDOS (SSD)

MEGLIO TARDI CHE MAI. 

Quase ninguém mais monta PCs por conta própria hoje em dia ― não só porque sai mais barato comprar um modelo de grife, mas também pelo fato de os notebooks serem mais versáteis, substituírem com vantagens o computador de mesa e ainda poderem ser levados de casa para o escritório, para a casa de praia ou de campo, em viagens de trabalho, enfim... 

Ainda assim, algum gato-pingado pode achar que vale a pena investir uma grana na troca do drive de HD do seu desktop velho de guerra por um modelo de estado sólido. Eu, particularmente, acho melhor comprar um PC com essa tecnologia já embarcada, mas se você acha que sua máquina vale o investimento, não deixe de conferir qual a versão do barramento SATA suportado pela placa-mãe, porque instalar um SSD que opera em SATA III num PC cuja placa não vai além do SATA II pode não ser vantajoso do ponto de vista da performance nem justificar o desembolso (voltaremos a esse assunto oportunamente).

Algumas placas trazem essa informação impressa no próprio chassis, mas é mais fácil consultar o manual do aparelho (no caso de um PC de grife) ou da própria motherboard (no caso de uma integração caseira). Caso você não disponha dessa documentação ― ou ela não inclua essa informação ―, faça uma busca no Google a partir da marca e modelo da placa, 

Falando no vil metal, drives sólidos de grandes capacidades custam caro, mas modelos híbridos (SSHD) já são encontrados a preços mais palatáveis. A rigor, esses dispositivos são drives eletromecânicos que dispõem também de chips de memória flash, e assim proporcionam um ganho de performance considerável. Mas tenha em mente que os drives híbridos não são a melhor opção para quem trabalha com softwares pesados ou é fã de games radicais ― situação na qual um SDD “puro” é a melhor solução.

Note também que, se adicionar um drive sólido no seu computador e mantiver o HDD, você não deve ceder ao comodismo e deixar o Windows na unidade eletromecânica. Em outras palavras, ou se reinstala o sistema e todos os drivers no SSD, ou não se usufrui integralmente do potencial que essa unidade tem a oferecer.

Continuamos na próxima postagem.

Visite minhas comunidades na Rede .Link:

terça-feira, 14 de novembro de 2017

HDD/SSD ― A MEMÓRIA DE MASSA DO PC ― FINAL

QUEM FALA O QUE QUER OUVE O QUE NÃO QUER.

Se os drives sólidos, (SSD na sigla em inglês) ainda não aposentaram os HDDs eletromecânicos, é porque seu custo de fabricação torna muito caras as unidades com com grande capacidade de armazenamento.

SSDs são compostos basicamente por células de memória flash e uma controladora ― que gerencia o cache de leitura e gravação dos dados, criptografa informações, mapeia trechos defeituosos da memória, e por aí vai. Eles não têm motor, pratos, braços, agulhas eletromagnéticas nem qualquer outra peça móvel, razão pela qual são menores, mais resistentes e milhares de vezes mais rápidos que os discos rígidos tradicionais, sem mencionar que seu baixo consumo de energia os torna uma excelente opção para os fabricantes de notebooks.

Como não há pratos magnéticos formatados em trilhas, setores e cilindros para armazenar os arquivos ― nos SSDs, a gravação/leitura é feita mais ou menos como na memória RAM ―, a fragmentação dos dados não chega a ser um problema. Portanto, embora seja possível desfragmentar esses drives, os fabricantes recomendam não o fazer ― primeiro, por não trazer benefício algum; segundo, porque a desfragmentação consiste numa longa sequência de leituras e regravações, e o número de vezes que uma célula de memória flash pode ser regravada não é infinito.

Observação: Segundo os fabricantes, os SSDs duram entre 5 e 10 anos ― o que pode parecer pouco, mas quem é que ainda não trocou o computador, hoje em dia, depois de 5 anos de uso? Mesmo assim, diante da possibilidade de uma ou outra célula de memória falhar antes do tempo, o controlador do drive é incumbido de remapear as páginas defeituosas (utilizado setores de uma área de armazenamento temporário) conforme os defeitos vão surgindo, o que concede uma "sobrevida" aos drives sólidos.

Como eu disse mais cedo, o grande entrava na popularização dos SSDs é o custo de produção. Daí os modelos de grandes capacidades serem direcionados a notebooks top de linha (e preços estratosféricos) e as máquinas de preços mais acessíveis manterem a tecnologia anterior (mídia eletromagnética) ou combinarem um drive sólido de capacidade modesta com um HDD com profusão de espaço. E como os SSDs funcionam melhor com pelo menos 25% de espaço livre (isso evita que os blocos de memória “encham” e, consequentemente, preservam a performance original do drive), o indicado é instalar neles apenas o sistema operacional e os aplicativos mais usados e manter o restante no HDD.

Como qualquer outro componente do PC, o SSD depende de drivers de hardware para funcionar, sendo importante mantê-los sempre atualizados, notadamente se o drive estiver instalado numa controladora AHCI, que aumenta o desempenho do “disco” em até 15% em relação à IDE (voltaremos a esse assunto em outra oportunidade).

Observação: Drivers (ou controladores) são programinhas de baixo nível (designação que nada tem a ver com o grau de sofisticação do software, mas sim com seu envolvimento com o hardware) que funcionam como uma “ponte” entre o sistema operacional e os dispositivos de hardware que integram ou estão conectados ao computador. Sem o driver da impressora, por exemplo, o sistema não saberia qual é a versão do aparelho, em qual porta ele está conectado, se está ou não funcional, se há papel na bandeja e tinta nos cartuchos, e assim por diante.

Outra maneira de aumentar consideravelmente o desempenho dos SSDs é habilitar o TRIM, que identifica blocos de memória com dados inválidos e apaga o conteúdo automaticamente. Para conferir se esse recurso está ativo e operante, abra o prompt de comando e digite fsutil behavior query DisableDeleteNotify. Se a resposta for 0, o TRIM está ativo; se for 1, digite o comando fsutil behavior set DisableDeleteNotify 0 e o recurso será ativado.

Assista a um comparativo interessante entre o HDD e o SSD (se o vídeo não abrir, siga este link: https://youtu.be/rjCmLJtITK4).


Bom feriado e até quinta-feira.

Visite minhas comunidades na Rede .Link:

sexta-feira, 10 de novembro de 2017

HDD/SSD ― A MEMÓRIA DE MASSA DO PC ― Parte 7

LEMBRE-SE DE QUE GRANDES REALIZAÇÕES E GRANDES AMORES ENVOLVEM GRANDES RISCOS.

Recapitulando: conforme a gente cria, edita e deleta arquivos, instala e remove aplicativos e executa determinados procedimentos de manutenção, surgem lacunas ao longo das trilhas do HDD (detalhes no capítulo 4), que o Windows tenta preencher conforme grava novos arquivos. A questão é que esses arquivos nem sempre cabem integralmente nesses espaços, e aí o sistema os fraciona e distribui os “pedaços” pelos clusters livres que vai encontrando ao longo das trilhas.

Essa solução funciona bem quando a máquina é nova e o HDD está vazio, mas o uso do computador torna os arquivos tão “fragmentados” que, na hora de carregá-los na memória RAM, as cabeças magnéticas do drive atuam como se montassem um grande quebra-cabeça, já que os fragmentos podem estar no final da trilha, em outra trilha, em outra face do disco ou até mesmo em outro disco. E quanto mais fragmentados os arquivos estiverem, mais tempo será necessário para remonta-los, daí porque a fragmentação deixa o computador mais lento.

O Windows ganhou um desfragmentador nativo na edição 95, mas até o surgimento do XP que usar a ferramenta era um teste de paciência: além de o procedimento demorar horrores, era preciso executá-lo no modo de segurança ou, no mínimo, encerrar os aplicativos e fechar todos os processos listados no Gerenciador de Tarefas (com exceção do EXPLORER e do SYSTRAY), de modo a evitar que qualquer modificação no conteúdo do drive forçasse o programinha a reiniciar, conferir tudo que havia e feito e só então retomar a tarefa do ponto em que havia parado.

Nas encarnações mais recentes do Windows, é possível agendar o Defrag para rodar num horário em que a máquina estiver ociosa ― ou mesmo executá-lo em segundo plano e continuar trabalhando com o computador. No entanto, como a desfragmentação consiste basicamente em localizar todos os “pedaços” dos arquivos, salvá-los temporariamente na memória, definir o melhor local para acomodá-los em então regravá-los em clusters contíguos, o sistema tende a ficar consideravelmente lento durante o processo. Então, a menos que você tenha uma CPU de responsa e memória RAM de sobra, evite operar a máquina enquanto a desfragmentação está em curso.

Tanto o Defrag quanto os desfragmentadores de varejo evoluíram bastante nos últimos anos. Além disso, o NTFS tornou “mais inteligente” a maneira como o Windows gerencia os arquivos ― para prevenir a fragmentação, eles são gravados no primeiro espaço vago capaz de abrigá-los integralmente, ou seja, os clusters livres que porventura existam no início da trilha são desconsiderados, a menos que sejam suficientes para armazenar o arquivo inteiro. Aliás, isso levou a Microsoft a automatizar o Defrag no Windows Vista e suprimir o comando que até então permitia acionar a ferramenta manualmente, mas a mudança não foi bem aceita pelos usuários e a empresa voltou atrás no Windows 7.

No Windows 10, podemos convocar o Defrag clicando no botão Iniciar e selecionando a opção respectiva sob Ferramentas Administrativas, mas é mais fácil fazê-lo a partir da pasta Computador, dando um clique direito no ícone que representa a unidade que desejamos desfragmentar, selecionando Propriedades, abrindo a aba Ferramentas e pressionando o botão Otimizar.

O resto fica para o próximo capítulo, pessoal. Até lá.

Visite minhas comunidades na Rede .Link:
http://informatica.link.blog.br/
http://cenario-politico-tupiniquim.link.blog.br/
http://acepipes-guloseimas-e-companhia.link.blog.br/

quarta-feira, 8 de novembro de 2017

HDD/SSD ― A MEMÓRIA DE MASSA DO PC ― Parte 5

ESPERE O MELHOR, PREPARE-SE PARA O PIOR E VIRE-SE COM O QUE VIER.

Continuando de onde paramos na postagem da última quarta-feira: a FAT 16 opera com, no máximo, 2 GB ― para aplicá-la num drive de 5 GB, por exemplo, ocupar todo o espaço disponível exigiria criar duas partições de 2 GB e uma terceira de 1 GB, também por exemplo. Por conta disso, a Microsoft passou a utilizar a FAT 32 nas edições 95 (versão OSR 2) 98 e ME do Windows, e o (bem mais avançado) NTFS a partir das edições 2000 e XP. Mas vamos por partes.

A FAT trabalha com clusters, que, como vimos, são conjuntos de setores do disco rígido. Na FAT16, cada cluster pode armazenar 2 KB, 4 KB, 8 KB, 16 KB ou 32 KB. Note que esse tamanho é uniforme ― ou seja, não pode haver, na mesma unidade, clusters de tamanhos diferentes. Cada arquivo utiliza tantos clusters quantos forem necessários para contê-lo integralmente; um arquivo com 50 KB, por exemplo, pode ser gravado em 2 clusters de 32 KB cada, mas isso desperdiçaria 16 KB, pois a sobra não pode ser destinada a gravação de dados pertencentes a outro arquivo. Daí se conclui que o maior problema do sistema FAT, além da limitação a 2 GB, é o brutal desperdício de espaço.

Explicando melhor: FAT 16 usa 16 bits para endereçamento dos dados (daí o número 16 na sigla), o que, na prática, significa que ele pode trabalhar com, no máximo, 65536 clusters (216). Então, 65536 clusters de 32 KB cada resulta num espaço total de 2.097.152 KB, que corresponde a 2 GB (note que, quando maior for o cluster, maior será, consequentemente, o desperdício de espaço). Já a FAT 32 utiliza 32 bits no endereçamento de dados e suporta o uso de clusters menores (de 4 KB, p.ex.), reduzindo significativamente o desperdício de espaço.

O limite da FAT 32 é de 2 terabytes (TB). No entanto, se repetirmos o cálculo anterior considerando 32 em vez de 16 (232) e multiplicarmos o resultado pelo tamanho máximo do cluster (também 32), chegaremos a 128 TB. A questão é que, embora cada endereçamento tenha 32 bits, no número máximo de clusters, são considerados apenas 28 bits. Daí termos 228, que dá 268.435.456, ou seja, aproximadamente 268 milhões de clusters, que, multiplicados esse número por 32, resultam em 8 TB.

Ainda faltam 6 TB, mas isso se explica pelo fato de a Microsoft ter limitado a FAT 32 a 232 considerando o número máximo de setores, não de clusters. Como cada setor possui 512 bytes (ou 0,5 kilobyte), a conta a ser feita é 232 (4.294967296) multiplicado por 0,5, que dá 2.147.483.648 KB, ou seja, 2 TB ― de outra forma, poderia haver problemas com a inicialização do sistema operacional devido a limitações na área de boot. 

Observação: Volto a lembrar que setor e cluster são coisas distintas; o primeiro corresponde à menor unidade física do HDD, ao passo que o segundo, que é formado por um conjunto de setores, remete à menor unidade lógica que o SO é capaz de acessar para armazenar dados.

Por hoje está de bom tamanho, pessoal. Continuaremos no próximo capítulo, quando então falaremos formato de arquivos NTFS e (finalmente) da desfragmentação dos dados. Até lá.

Visite minhas comunidades na Rede .Link:

quarta-feira, 1 de novembro de 2017

HDD/SSD ― A MEMÓRIA DE MASSA DO PC ― Parte 4

O PATRIOTISMO É O ÚLTIMO REFÚGIO DOS CALHORDAS.

Dizia eu, no finalzinho do capítulo anterior, que o Windows dispõe de uma ferramenta para arrumar a bagunça que ele próprio cria. Trata-se do Defrag.exe (desfragmentador de disco), que, no Ten, fica sob o título Ferramentas administrativas do menu Iniciar.

A fragmentação dos dados tende a ocorrer conforme o espaço no disco vai sendo preenchido por novos arquivos, já que o Windows procura gravá-los nos clusters vagos que encontra a partir do início das trilhas. Todavia, nem sempre as lacunas abertas com a remoção de um arquivo são suficientes para abrigar outro arquivo, dependendo do tamanho de cada um, e assim uma parte dos dados é gravada nesse espaço livre e o restante, distribuído pelos clusters vagos subsequentes, trilha adiante. O problema é que, conforme esse processo se repete ― milhares, milhões de vezes ―, os arquivo ficam segmentados a tal ponto que recuperá-los é como montar um imenso quebra-cabeça. E quanto mais espalhados os dados estiverem, mais tempo o sistema levará para juntá-los e remontar os arquivos em questão, o que acaba degradando o desempenho do computador como um todo.

Vale frisar que a fragmentação foi minimizada com a adoção do NTFS. Isso porque, com esse sistema, sempre que a gravação de um determinado arquivo é solicitada o Windows procura o primeiro espaço vago capaz de abrigá-lo integralmente, desconsiderando os clusters livres que porventura existam no início do disco.  Não só, mas também por isso, a formatação do drive em NTFS é recomendada nas versões mais recentes do Windows. Só para citar algumas de suas vantagens mais notórias em relação à FAT32, esse sistema se recupera automaticamente de alguns erros de disco, oferece suporte para HDDs de grandes capacidades e aprimora a segurança com o uso de permissões e criptografia. Vejamos isso melhor.

Não é possível utilizar um disco rígido ou qualquer outro dispositivo sem antes proceder à formatação lógica, quando é criada a estrutura que permite ao Windows gravar e ler os dados armazenados na mídia, editá-los, copiá-los, renomeá-los e até mesmo apaga-los. Em suma: sem um sistema de arquivos, os dados seriam apenas um monstruoso conjunto de bits sem utilidade. FAT 16 e FAT 32 são sistemas de arquivos (file systems) usados por padrão nas encarnações do Windows anteriores à XP. A FAT ― sigla de File Allocation Table (tabela de alocação de arquivos) ― era padrão no MS-DOS e no Windows 9x/ME, e consiste numa espécie de tabela que indica onde estão os dados de cada arquivo (como vimos, espaço destinado ao armazenamento é dividido em clusters, e cada arquivo gravado pode ocupar vários clusters, mas não necessariamente sequenciais). Com o advento de drives mais sofisticados e de maior capacidade, a FAT 16 foi promovida a FAT 32 e se tornou padrão para os sistemas operacionais da Microsoft por anos a fio.

Por uma questão de espaço, o resto fica para depois do feriadão. Até lá.

Visite minhas comunidades na Rede .Link: