Mostrando postagens classificadas por data para a consulta VOLÁTIL. Ordenar por relevância Mostrar todas as postagens
Mostrando postagens classificadas por data para a consulta VOLÁTIL. Ordenar por relevância Mostrar todas as postagens

segunda-feira, 2 de fevereiro de 2026

DE VOLTA AO SAUDOSISMO

TO REMIND THE PAST IS TO LIVE TWICE

 

Muitas pessoas ainda se lembram da época em que a informática era chamada de cibernética e os imensos mainframes, que ocupavam salas inteiras, mas tinham menos poder de processamento que as calculadoras de bolso atuais, atendiam por cérebros eletrônicos. Mas não há nada como o tempo para passar.


Um belo dia os PCs surgiram para resolver todos os problemas que a gente não tinha quando eles não existiam, e logo se tornaram tão comuns, nos lares de classe média, quanto os televisores e fornos de micro-ondas. Mas, de novo, não há nada como o tempo para passar.


CONTINUA DEPOIS DA POLÍTICA


A nota divulgada pelo gabinete de Toffoli para prestar contas sobre o caso Master é flácida e constrangedora. A flacidez decorre do fato de o texto dizer coisas definitivas sem definir muito bem as coisas, e o constrangimento de os os trechos mais relevantes não serem os esclarecimentos mal formulados, mas as respostas que Toffoli não foi capaz de fornecer.

No documento de 524 palavras não há uma mísera menção à transação em que os irmãos do ministro venderam por R$3 milhões parte de um resort no Paraná para o pastor e empresário Fábio Zettel, cunhado do dono Master, Daniel Vorcaro. Nada sobre a casa luxuosa que serve de hospedaria para Toffoli na área do resort paranaense. Nem sinal de esclarecimentos sobre a viagem de Toffoli em jatinho de um empresário amigo, para torcer pelo Palmeiras na final da Copa Libertadores contra o Flamengo na companhia do advogado de um dos executivos do Master investigados no escândalo.

Nos trechos em que as coisas não foram adequadamente definidas, faltou explicar por que o ministro ultrapassou os limites dos sapatos de magistrado, imiscuindo-se no trabalho da Polícia Federal. Num processo marcado por idas e vindas, Toffoli acelerou procedimentos da investigação, criando atritos com a PF ao marcar acareações antes da tomada dos depoimentos de investigados, ordenar à delegada do caso que fizesse a Daniel Vorcaro 80 perguntas elaboradas pelo seu gabinete, tentar trancar no Supremo material recolhido em batidas de busca e apreensão e selecionar por conta própria os peritos que analisarão as provas...

Desde que o processo subiu para o Supremo, a relatoria de Toffoli sofre questionamentos de membros do próprio tribunal, do Ministério Público, da PF e da imprensa. Na nota divulgada nesta quinta-feira, Toffoli admitiu pela primeira vez a hipótese de devolver o inquérito à primeira instância, de onde não deveria ter saído. O diabo é que ele afirma que só fará essa análise após o término das investigações, prorrogadas dias atrás por 60 dias, prolongando o final da novela que abre na imagem do Supremo fendas de difícil reparação.


O número de usuários de desktops e notebooks diminuiu significativamente depois que os smartphones permitiram acessar as redes sociais, gerenciar emails e fofocar pelo WhatsApp. Tanto é assim que a Geração Y (Millennialdomina tecnologias mais recentes, mas ignora funções básicas de informática no bom e velho PC, como formatar um documento no Word ou executar comandos simples, como Ctrl+C e Ctrl+V.

 

As primeiras matérias sobre TI que publiquei na mídia impressa tinham como tema a segurança digital, e a ideia central da Coleção Guia Fácil Informática era familiarizar os leitores com seus computadores, tanto em nível de hardware quanto de software. O mesmo deu com este blog, que eu criei em 2006 para embasar o volume Blogs & Websites da referida coleção — naquela época, publicações sobre microcomputadores, hardware e Windows vendiam feito pão quente na hora do jantar.


Bill Gates e Paul Allen fundarem a Microsoft em 1975 e criaram o Windows uma década depois, inicialmente como uma interface gráfica que rodava no MS-DOS. Esse cordão umbilical foi cortado em 1995, mas o desmame só se deu em 2001, com o lançamento do WinXP, que era baseado no kernel do WinNT


Observação: A título de curiosidade, os arquivos de instalação do MS-DOS e das edições 3.x do Windows cabiam em uns poucos disquetes de 1,44 MB. O Win95, já então um sistema semi-autônomo, foi disponibilizado tanto em disquetes (13 unidades) quanto em CD-ROM


Até o lançamento do Windows 95, a gente ligava o computador, aguardava a conclusão do boot (processo mediante o qual o BIOS checa as informações armazenadas no CMOS, realiza o POST, carrega o Windows e sai de cena), digitava "win" no prompt de comando, teclava Enter e esperava a máquina se tornar "operável".

 

Todo dispositivo computacional, seja de mesa, portátil ou ultraportátil, é comandado por um sistema operacional, que gerencia o hardware e o software, provê a interface de comunicação entre o usuário e a máquina e embasa a execução dos aplicativos e utilitários. 


O BIOS (sigla de Basic Input/Output System) é a primeira camada de software do computador. Assim que a máquina é ligada, ele realiza um autoteste de inicialização (POST, de power on self test), procura os arquivos de boot seguindo os parâmetros declarados no CMOS Setup), carrega o sistema na memória RAM (não integralmente, ou não haveria memória que bastasse) e exibe a tradicional tela de boas-vindas.

 

Observação: Do sistema operacional a um simples documento de texto, tudo é executado na RAM. Nenhum dispositivo computacional atual, seja uma simples calculadora de bolso ou um gigantesco mainframe corporativo, funciona sem uma quantidade (mínima que seja) dessa memória volátil e de acesso aleatório.  

 

O firmware do BIOS é gravado num chip de memória ROM (não volátil) integrado à placa-mãe. O CMOS (sigla de Complementary Metal-Oxide-Semiconductor) é um componente de hardware composto por um relógio permanente, uma pequena porção de memória volátil e uma bateria CR2032, destinada a evitar que os parâmetros do Setup se percam quando o computador é desligado. 


Os firmwares estão presentes em diversos equipamentos eletrônicos modernos, como celulares, fornos de micro-ondas, tablets, impressoras, lavadoras, etc. Os smartphones não precisam de uma bateria extra para manter configurações porque usam memórias não voláteis, como EEPROM ou flash NAND, para armazenar as configurações do sistema. Mesmo que  o aparelho fique meses desligado, esses dados continuam intactos. 


Antigamente, o nome "American Megatrends Inc." e uma série de informações técnicas textuais eram exibidos durante o boot, de modo que a gente podia acompanhar contagem da memória, a detecção de hardware etc. Mas todo projeto passa por atualizações ao longo do seu ciclo de existência, e o firmware do BIOS foi substituído pelo UEFI (sigla de Unified Extensible Firmware Interface), que é mais veloz e seguro, além de oferecer uma interface mais amigável.

 

Embora essa programação seja tida como imutável — por fornecer as mesmas informações sempre que o aparelho é ligado —, há situações em que é preciso atualizá-la, seja para tornar o aparelho mais rápido, estável e seguro, seja para incluir novas funcionalidades e ampliar sua vida útil. Alguns especialistas sugeriam ignorar as atualizações, já que upgrades malsucedidos são difíceis de reverter, e podem comprometer o funcionamento do computador — ou mesmo impedi-lo de executar o boot e carregar o sistema. Mas isso mudou depois que a atualização passou a ser disponibilizada pelo próprio Windows

 

Modems, roteadores e decoders de TV a cabo costumam ser mais amigáveis — geralmente, basta acessar a tela de configuração digitando o endereço de IP no navegador, localizar a opção de atualização de firmware, baixar a nova versão, dar alguns cliques e reiniciar o aparelho para validar o upgrade. 


Seja como for, não mexa em nada antes de ler e entender as instruções fornecidas no manual do aparelho ou no site do fabricante, e de ter certeza de que a versão do firmware é a correta. Em caso de dúvida, consulte o suporte técnico ou recorra a um profissional especializado.

sábado, 6 de setembro de 2025

MEMÓRIA VIRTUAL — A AJUDA QUE ATRAPALHA

CONHEÇA-TE A TI MESMO, MAS NÃO FIQUE ÍNTIMO DEMAIS.

Computadores utilizam diferentes tipos de memória, e cada subsistema tem sua função. Como todos são medidos em múltiplos do byte, usuários menos familiarizados com hardware tendem a confundir memória física (RAM) com memória de massa (HDD/SSD nos PCs e armazenamento interno nos smartphones).

Por ser capaz de preservar os dados mesmo desenergizada, a memória de massa armazena o sistema, os aplicativos e os demais arquivos. A RAM é volátil — ou seja, seu conteúdo se perde quando ela deixa de ser alimentada eletricamente —, mas o acesso aleatório a torna até 100 mil vezes mais rápida que os HDDs, cerca de 40 vezes mais rápida que os SSDs e aproximadamente 50 vezes mais rápida que a memória flash dos smartphones.

 

A RAM tem importância fundamental em qualquer dispositivo computacional — de uma simples calculadora de bolso a um poderoso servidor. É nela que o sistema, os programas e os arquivos em execução são carregados — não integralmente, pois não haveria memória suficiente, mas em páginas (blocos de mesmo tamanho) ou segmentos (blocos de tamanhos diferentes). Um sistema com processador básico e abundância de RAM pode ter desempenho superior ao de outro com CPU potente e pouca RAM.


CONTINUA DEPOIS DA POLÍTICA


No folclore da política, corre uma história sobre um ex-presidente a respeito do qual havia boatos acerca de um namoro com bela senhora ocupante de alta função na República. Consultado, o mandatário negou, mas aconselhou: "Espalhem, fico lisonjeado". Política e compostura não caminham de mãos dadas, mas a desfaçatez de alguns políticos ultrapassa os limites da canalhice. É o caso do governador paulista Tarcísio de Freitas, que nega a pretensão de se candidatar à Presidência, mas alimenta a versão dando sinais de que se sente envaidecido com as especulações — não por mera vaidade, mas por estratégia. Tarcísio se posiciona na rampa de lançamento, mas evita o pulo no escuro, já que a incerteza do cenário exige preparo — e, pelo visto, é o que o governador está fazendo. Talvez ele atire em 2026 mirando 2030 — ou não, dependendo de como andarão as carruagens, cujas rédeas estão nas mãos de Lula, devido à provável condenação de Bolsonaro. A julgar pela pesquisa Quaest, 55% dos entrevistados consideram justa a punição, o que reduz as chances do levante popular almejado por parte dos bolsonaristas. O ex-presidiário do mensalão Valdemar Costa Neto, presidente do PL, reconhece que "a maioria apoia Alexandre de Moraes", e vê em Donald Trump "a única salvação". Sendo como diz Valdemar, caberia à direita virar a página e sair à francesa da aba da família Bolsonaro, como de resto vêm fazendo políticos do Centrão ao cortejar Tarcísio que, penhorado, corresponde e agradece.


Como o próprio sistema e os softwares pré-instalados ocupam boa parte da RAM, a multitarefa (execução simultânea de dois ou mais aplicativos) pode ficar prejudicada em desktops e notebooks com menos de 8 GB e smartphones com menos de 6 GB — lembrando que as quantidades recomendadas, atualmente, são 16 GB e 6 GB. A maioria dos PCs permite aumentar a memória física mediante a adição de um segundo módulo (ou a substituição do módulo original por outro de maior capacidade), mas os smartphones permanecem com a configuração de fábrica durante toda sua vida útil.

 

Modelos de entrada com 4 GB de RAM custam menos que os intermediários, mas dificilmente oferecerão bom desempenho por mais de dois anos. Portanto, invista num aparelho com pelo menos 8 GB de RAM e 256 GB de armazenamento. Se seu orçamento permitir, vale a pena pagar um pouco mais por 12 ou 16 GB de RAM e 512 GB ou 1 TB de armazenamento. E não deixe de verificar quantas atualizações do Android o celular receberá, e por quantos anos o fabricante fornecerá patches de segurança para ele.

 

Alguns celulares Android permitem ampliar o armazenamento com cartões microSD e expandir a RAM com a “mágica” da memória virtual — recurso implementado pela Intel em suas CPUs 386 para evitar as frequentes mensagens de "memória insuficiente". O procedimento consiste basicamente em criar um arquivo de troca (swap file) na memória de massa para funcionar como extensão da RAM, permitindo a execução simultânea de mais programas e dados. No entanto, ainda que a tecnologia tenha sido aprimorada nas últimas décadas, a RAM ainda é muito mais rápida que os HDDs/SSDs dos PCs e memórias flash eMMC ou UFS otimizadas para dispositivos móveis.

 

Alguns fabricantes de smartphones oferecem modelos nos quais é possível expandir a RAM virtualmente. A Motorola batizou o recurso de RAM Boost, a Samsung, de RAM Plus, a Xiaomi, de Memory Extension, e a Realme, de Dynamic RAM Expansion. Para ativá-lo, toque em Configurações > Sistema > Desempenho e procure algo como Otimização de RAM (o caminho e a nomenclatura podem variar conforme a marca/modelo do dispositivo).

 

Em tese, a memória virtual é uma boa ideia também nos celulares, mas na prática o resultado pode ficar aquém do esperado. Como mencionado anteriormente, ela utiliza parte do armazenamento interno do dispositivo para emular memória em nome de uma suposta melhora de desempenho, mas o problema é que a RAM física é milhares de vezes mais veloz.

Se seu aparelho conta com pelo menos 8 GB de RAM, a perda de performance é praticamente imperceptível no uso diário, mesmo porque a memória virtual dificilmente será utilizada. Assim, se o problema não é falta de RAM, mas de espaço livre no armazenamento interno, desativar o recurso pode ser uma boa alternativa. 

quarta-feira, 1 de maio de 2024

CELULAR LENTO OU TRAVANDO — COMO RESOLVER

QUEM CONSEGUE FINGIR SINCERIDADE É CAPAZ DE FINGIR QUASE TUDO.

Lula avalia que a reformulação do sistema de cobrança de impostos pode render dividendos ainda na eleição municipal de outubro, e encanta-se especialmente com o "cashback" que garantirá a famílias de baixa renda a devolução de 50% dos impostos na conta de luz e água e de 100% na compra do botijão de gás. Nelson Rodrigues costumava dizer que a superioridade dos economistas sobre o resto dos mortais é que eles falam o que ninguém entende. Lula está menos interessado na teoria econômica do que nos seus reflexos eleitorais. Para ele, o eleitor tende a enxergar como besteira prejudicial tudo o que não lhe chega como um benefício óbvio.


Deus até pode ter criado o homem a sua imagem e semelhança, mas certamente não incluiu “perfeição” na receita. Além de mortais, somos falíveis, daí nossas criações também o serem — carros enguiçam, eletrodomésticos pifam, móveis se deterioram, e assim por diante.
 
Mesmo sendo considerado a "máquina" mais perfeita já inventada, o corpo humano depende
 de manutenções preventivo-corretivas para funcionar adequadamente. Guardadas as devidas proporções, o mesmo se dá com dispositivos mecânicos, eletrônicos, eletromecânicos, computacionais, e por aí afora.  
 
Ao contrário do que afirmam os "sabichões" de plantão, computadores precisam ser desligados de tempos em tempos (mais informações nesta postagem), e isso vale igualmente para o telefone móvel de longo alcance que Steve Jobs transformou, em 2007, com o lançamento do iPhone, em microcomputador pessoal ultraportátil. 
 
Reiniciar (ou desligar e tornar a ligar alguns segundos depois) um dispositivo que está lento ou travando é quase uma "regra universal" da tecnologia, pois faz com que a energia dos capacitores seja descarregada, a memória volátil, esvaziada, e os processos responsáveis pela lentidão, encerrados (veja mais detalhes no post do último dia 29).

Observação: Os smartphones podem permanecer ligados ininterruptamente por mais tempo que desktops e notebooks, mas isso não muda o fato de que ele também se beneficiam de um "saudável refresh". E se bateria recarrega em menos tempo com o telefone desligado, por que não "unir o útil ao agradável"?
 
Por ser um sistema de código aberto, o Android é mais "personalizável" que o iOS. É comum os usuários modificarem a tela inicial, a disposição do ícones e outros detalhes visuais, valendo-se inclusive de launchers (aplicativos que alteram a interface do aparelho). Mas pouca gente conhece os "códigos secretos" que dão acesso a funções ocultas e/ou informações úteis sobre o dispositivo.
 
Nos Samsung Galaxy, por exemplo, digitar *#9900# no teclado do aplicativo Telefone apaga os arquivos temporários do sistema e dos aplicativos. Isso ajuda a manter o aparelho funcionando de forma eficiente, especialmente nas versões com hardware mais limitado. 

Outro código interessante é o *#*#4636#*#*, que exibe informações detalhadas sobre o celular, incluindo dados sobre as bandas 5G/LTE suportadas e o status do Wi-Fi. Mas é importante usá-lo com cautela, pois ele permite modificar diversas configurações avançadas que interferem diretamente no funcionamento do aparelho. Então, não se meta a modificá-las se não tiver certeza do que está fazendo.
 
Aparelhos Google Pixel e a maioria dos modelos Samsung dão acesso a ferramentas de diagnóstico ocultas através dos código *#*#7287#*#* (nos dispositivos Google Pixel), e *#0#* (nos aparelhos da Samsung). Essas ferramentas permitem verificar o status de várias funções básicas, como tela, alto-falantes e microfone. 

Para saber se alguém acessou aplicativos sem sua permissão, digite o código ##4636##, que exibe as "estatísticas de uso". Para descobrir o IMEI do seu dispositivo Android, basta digitar *#06# (mais detalhes sobre o IMEI nesta postagem). 
 
O cache de memória (ou memória cache) armazena temporariamente os dados usados com maior frequência. A ideia é de que o acesso aos arquivos a partir desse "banco de dados" agiliza a execução dos programas, mas, conforme o espaço vai sendo ocupado, o desempenho global do aparelho tende a se degradar. O gerenciamento do cache foi otimizado nas versão mais recentes do Android, o que, em tese, dispensa limpezas frequentes. Mas na prática a teoria costuma ser outra.
 
Reiniciar o dispositivo pode liberar parte do espaço ocupado na memória cache do sistema e dos apps, mas não substitui uma faxina como manda o figurino. É mais fácil fazer isso com ferramentas de terceiros — ou com o antivírus, já que a maioria das suítes de segurança para Android funciona também como ferramenta de manutenção.

Caso você não disponha desses recurso, toque em Configurações > Armazenamento > Interno (ou Armazenamento interno compartilhado, se usar um SD Card para ampliar a memória interna), selecione Dados em cache, aguarde a informação sobre o espaço utilizado e, na telinha com a pergunta Limpar os dados em cache?, toque em OK para confirmar a operação (não é necessário reiniciar o aparelho). 

Esse procedimento apaga os dados em cache de todos os aplicativos. Para excluir somente os arquivos de um determinado aplicativos, toque em Configurações, selecione Aplicativos (ou Gerenciar aplicativos), filtre por Todos os aplicativos para localizar o item desejado, selecione-o e toque em Armazenamento. Repare que há duas opções: Limpar dados e Limpar cache. A primeira apaga todos os arquivos do aplicativo, como músicas, fotos, bancos de dados, configurações, etc. — ou seja, reverte o programinha às configurações originais. A segunda opção produz o mesmo efeito, mas atua somente sobre os arquivos em cache referentes ao aplicativo selecionado.

terça-feira, 30 de abril de 2024

POR QUE DESLIGAR O CELULAR?

HÁ CASOS EM QUE O TRAJETO É MAIS DIVERTIDO QUE A CHEGADA.

Dizem que cada um planta o que colhe, e que quem semeia ventos colhe tempestades. A mim isso parece um tanto contraditório, mas deixa pra lá. E deixa pra lá também minha opinião sobre como "Xandão" vem procedendo em relação a Bolsonaro
Questionar suas decisões seria fazer como sapateiro de Apeles, mas é inegável que, ao mandar para o arquivo a investigação sobre os pernoites na embaixada da Hungria sem impor novas sanções cautelares a Bolsonaro, o magistrado levou água ao moinho da extrema-direita radical. 
Como ensinou o Conselheiro Acácio, o problema das consequências é que elas sempre vêm depois, e depois que o ministro avalizou o parecer da PGR no caso da baleia e determinou o arquivamento do inquérito retrocitado, a defesa de Bolsonaro protocolou novas petições mais ou menos como quem joga merda na parede: se colar, colou.
Até a última quarta-feira, quem acompanhava a teimosia do "mito" de longe via um investigado batendo com a cabeça na parede esperando transformá-la numa porta. De repente, abriu-se uma fresta na muralha erguida por Moraes. Imaginando-se diante de um "ex-Xandão", Bolsonaro decidiu testar a benevolência de seu algoz com uma terceira tentativa de reaver seu passaporte. 
É certo que a decisão sobre o refúgio na embaixada húngara estimula um redimensionamento de Moraes, mas é igualmente certo que, se liberar o passaporte para que o ex-presidente faça turismo criminal em Israel, o ministro talvez tenha que passar a dormir numa caixa de fósforos.

O smartphone é um microcomputador ultraportátil e, como seus irmãos maiores, utiliza memórias de diversas tecnologias. A RAM (ou memória física) armazena temporariamente arquivos do sistema e dos aplicativos em execução. Se ela não for "esvaziada" de tempos em tempos, o celular tende a ficar lento, podendo até mesmo travar, e encerrar programinhas gulosos e/ou malcomportados nem sempre resolve. 

Guardadas as devidas diferenças, o mesmo se aplica a modems, roteadores, decodificadores de TV por assinatura e demais eletroeletrônicos controlados por um sistema operacional, que dependem de um "refresh" para descarregar a energia dos transistores, esvaziar os chips de memória volátil e encerrar os processos responsáveis pelo "congestionamento" resultante de horas e horas de uso ininterrupto.
 
Observação: A reinicialização de modems e roteadores não "aumenta a velocidade", já que isso depende do plano contratado com a operadora, mas 
faz com que o aparelho volte a funcionar sem sobrecargas, melhorando qualidade do sinal. Para reiniciar esses dispositivos, melhor que pressionar o botão de power é desconectar o cabo de energia da tomada (ou do filtro de linha/estabilizador/nobreak, se houver), esperar 30 segundos e conectá-lo novamente
 
Manter o aparelho desligado enquanto a bateria recarrega é unir o útil ao agradável. Aproveite essa horinha de trégua para relaxar, tomar um café, fazer um lanche, levar o cachorro para passear, enfim... Num mundo permanentemente conectado, uma breve pausa pode ser um respiro não só para os aparelhos, mas também para nossa mente. Pense nisso.

segunda-feira, 4 de julho de 2022

A IRRITANTE DEMORA NA INICIALIZAÇÃO DO PC

O PODER ATRAI O PIOR E CORROMPE O MELHOR.

Os PCs evoluíram muito desde os anos 1970, mas ainda não “ligam” tão rapidamente quanto uma lâmpada. A energia elétrica é fundamental em ambos os casos, mas, no caso do computador, o boot e a inicialização do sistema vão muito além de simplesmente incandescer um filamento. 

 

Os PCs são formados por dois subsistemas distintos, mas complementares. No pré-história da computação pessoal, definia-se o hardware como aquilo que o usuário podia chutar, e o software, como o que ele só podia xingar.

 

O tempo que a máquina leva para inicializar depende de diversos fatores. Depois de migrar para o Win11, meu Dell Inspiron passou demorar mais de 1 minuto para exibir a tela de boas-vindas e outros 4 ou 5 minutos para me deixar começar a trabalhar. No meu Mac Pro, a tela inicial surge em poucos segundos e basta eu digitar a senha para ter total controle sobre o sistema e os aplicativos. 


Observação: O “problema” do portátil é o jurássico HDD (de 2 TB e 5400 RPM), muito mais lento que o SSD PCI Express com NVMe do Mac.

 

A demora na inicialização do Windows sempre me incomodou. A Microsoft prometia maior agilidade toda santa vez que lançava uma nova versão, mas o software foi se agigantando e uma configuração de hardware responsável custa os olhos da cara (rodar o Win11 sem SSD e pelo menos 6 GB de RAM é uma teste de paciência).

 

Muita coisa acontece do momento em que ligamos o computador até o instante o software se torna “operável”. Nesses preciosos segundos (ou longos minutos, conforme o caso), o BIOS (ou o UEFI, também conforme o caso) realiza um autoteste de inicialização (POST, de Power On Self Test), busca os arquivos de inicialização (respeitando a sequência declarada no CMOS Setup), e “carrega” na RAM os drivers, as DLLs e outros arquivos essenciais ao funcionamento do computador, bem como o sistema na RAM (não integralmente, ou não haveria memória que bastasse). 


O BIOS (de Basic Input/Output System) é primeira camada de software do computador. Trata-se de um programinha de “baixo nível” gravado pelo fabricante num chip de memória não volátil, que depois é integrado à placa-mãe. O UEFI (de Unified Extensible Firmware Interface) faz basicamente a mesma coisa, mas muito mais rapidamente. Já o CMOS (de Complementary Metal Oxide Semiconductor) é componente de hardware composto por um relógio permanente, uma pequena porção de memória volátil e uma bateria — que mantém essa memória energizada para que as informações não se percam quando desligamos o computador.

 

O “boot” é o processo mediante o qual o BIOS checa as informações armazenadas no CMOS, realiza o POST e, se tudo estiver nos conformes, carrega o Windows e sai de cena, permitindo que o sistema assuma o comando da máquina e o usuário, o comando do sistema. Numa tradução direta do inglês, boot significa bota ou botina, mas seu uso no âmbito da informática remete à expressão “pulling oneself up by his own bootstraps”, que podemos traduzir por “içar a si mesmo pelas alças das botinas” e, por extensão, por “fazer sozinho algo impossível de ser feito sem ajuda externa”. 

 

Observação: Fazer o Setup” consiste em oferecer respostas a uma sequência de perguntas (do tipo múltipla escolha) que permitem ao BIOS reconhecer e gerenciar o hardware, “dar o boot” e realizar outras tarefas básicas inerentes ao funcionamento do computador.


Continua...

segunda-feira, 6 de junho de 2022

DO ÁBACO AO SMARTPHONE (CONTINUAÇÃO)

VIVEMOS COM NOSSOS DEFEITOS COMO COM O CHEIRO QUE TEMOS; NÓS NÃO O SENTIMOS, ELE SÓ INCOMODA OS OUTROS.


O iPhone transformou em computador ultraportátil um aparelho que nasceu telefone sem fio de longo alcance. Com sistema operacional e uma profusão de aplicativos, a demanda energética do dispositivo cresceu para além da capacidade da bateria, e a autonomia passou a disputar com o tamanho da tela o topo do ranking das características mais valorizadas pelos usuários. 


No que tange ao display, há aparelhos do tamanho de tábuas de carne. Quanto à energia, ou se paga mais por um modelo com bateria de 5.000 mAh ou superior, que dure pelo menos um dia inteiro, ou se é obrigado a fazer um pit stop entre as recargas.


É possível aumentar a capacidade das baterias; difícil é fazê-lo sem que tamanho, peso e custo de fabricação cresçam na mesma medida. Traçando um paralelo meramente ilustrativo com os veículos elétricos, enquanto o iPhone 11 Pro Max integra uma bateria de 3.969 mAh (equivalente a 0,01504 kWh), BMW i3 de 2015 já usava um modelo com capacidade de 22 kWh, que lhe garantia uma autonomia de até 135 km. Quatro anos depois, uma "usina" de 98,7 kWh permitiu ao Ford Mustang Mach Extended Range rodar até 610 km sem recarrega. 

 

Observação: Os veículos elétricos surgiram no final do século XIX, mas deixaram de ser fabricados em 1915, quando Henry Ford lançou o modelo T. Quando a ideia voltou à baila, muitos anos depois, a Gurgel Motores S/A lançou o primeiro carro elétrico da América Latina. Com um motor de 3,2 kWh (potência equivalente a 4,2 cv) e pesando 460 kg (320 kg só das baterias), o Itaipu E150 atingia 30 km/h de velocidade máxima nas primeiras versões; as últimas já alcançavam 70 km/h na descida e com vento a favor, mas sua autonomia média era de 70 kmAntes de baixar as portas (em 1996), o engenheiro João Augusto Conrado do Amaral Gurgel apostou as últimas fichas no furgão elétrico Itaipu E400, com motor de 11 cv e autonomia de apenas 80 km (a bateria levava até 10 horas para recarregar). O tempo provaria que Gurgel mirou o alvo certo, apenas não dispunha da arma adequada para atingi-lo. Atualmente, os carros da Tesla são os que oferecem maior autonomia — o Tesla Model S Long Range Plus lidera o ranking, com autonomia de 647 km, contrapondo-se ao MINI Cooper SE, que roda apenas 177 km. 

 

Enquanto buscam uma solução factível e comercialmente viável, os fabricantes de baterias se valem de paliativos, como sistemas de “carregamento rápido” e softwares que otimizam o consumo (mais detalhes na sequência de postagem iniciada aqui). Mas as limitações dos ultraportáteis (e dos computadores em geral) vão bem além da autonomia.


O desempenho de qualquer dispositivo computacional é limitado pelo hardware que o integra. Claro que o sistema (Windows, macOS, Linux, Android, iOS etc.) também impacta, positiva ou negativamente, a performance global: rodar o Win11 numa máquina com disco rígido eletromecânico é um verdadeiro teste de paciência.

Para além da capacidade de armazenamento de energia (que dita a autonomia dos ultraportáteis), há ainda limitações impostas pelo processador, pelas memórias e pelas interfaces de vídeo, áudio e rede, entre outras. Segundo Mestre Morimoto, “todo computador é tão rápido quanto seu componente mais lento”.

Um PC com processador ultraveloz e pouca memória RAM tende a ser mais lento do que seria se dispusesse de uma CPU mediana e fartura de RAM. Claro que a importância de cada componente é relativa. As limitações de uma placa de rede 10/100, por exemplo, só são sentidas quando a tarefa depende diretamente da largura de banda nos downloads e uploads. Da mesma forma, vídeo e áudio chinfrins não incomodam um usuário que se limita a assistir a clipes no YouTube, também por exemplo.

No que concerne ao processador e às memórias, o buraco é mais embaixo. Todo computador usa memórias de diversas tecnologias (RAMROMHDD/SSDcache, etc.), mas é na RAM (memória física ou primária) que o sistema operacional, os aplicativos e os demais arquivos são carregados e processados — geralmente a partir da memória de massa, que nos PCs corresponde ao drive de disco rígido (ou de memória sólida, conforme o caso) e nos ultraportáteis, ao armazenamento interno. 

A RAM é uma memória volátil e de acesso aleatório. Volátil, porque só retém os dados quando está energizada; de acesso aleatório, porque grava e lê dados a partir de quaisquer endereços, de forma não sequencial. O acesso aleatório a torna milhares de vezes mais rápida do que os drives de disco rígido (HDD) e suas taxas de transferência e velocidade de escrita e gravação são superiores às dos drives de memória sólida (SSD). Por outro lado, devido à volatilidade, é preciso haver uma memória “persistente” (não confundir com permanente) que preserve o conteúdo mesmo com o computador desligado.

 

Quando ligamos o computador, arquivos do sistema e dos aplicativos que pegam carona na inicialização são carregados para a RAM a partir da memória de massa (ou secundária), que é representada pelo HDD e/ou SSD em desktops e notebooks, e pelo armazenamento interno em smartphones e tablets. A quantidade de RAM influencia diretamente o desempenho do aparelho: quando ela é insuficiente, o uso da memória virtual  evita a exibição das antigas mensagens de "memória insuficiente", mas deixa o sistema muuuuuuuito lento.  

 

O Gerenciador de Memória Virtual libera espaço na RAM enviando para um "arquivo de troca" (swap file) as sessões "não prioritárias" naquele momento, e trazendo-as de volta mais adiante, se e quando necessário. O problema é que esse arquivo é baseado na memória de massa, que é muito mais lenta do que a já relativamente lenta RAM


Se você observar as especificações do seu aparelho, verá que o HDD, SSD ou armazenamento interno são "latifúndios" de centenas (ou milhares) de gigabytes, ao passo que RAM só ultrapassa 4 GB nos modelos mais caros, embora o recomendável seja atualmente 8 GB. 


Continua...

quinta-feira, 26 de maio de 2022

AINDA SOBRE APLICATIVOS, MEMÓRIA RAM E TASK KILLERS

PARA O TRIUNFO DO MAL, BASTA QUE OS BONS FIQUEM DE BRAÇOS CRUZADOS.

Computadores integram memórias de diversas tecnologias em quantidades variáveis, mas sempre expressas em múltiplos do byte. Assim, é comum as pessoas confundirem a RAM (memória física ou primária) com o HDD/SSD (memória de massa, ou secundária, ou ainda "armazenamento") do sistema. 

 

A título de contextualização, relembro que o bit (de “BInary digiT”) é a menor unidade de informação manipulada pelo computador. Oito bits formam um byte; 1 kB (quilobyte) equivale a 1024 bytes (ou meia página de texto); 1024 kB, a um megabyte (espaço suficiente para armazenar um quinto da obra de Shakespeare). Um gigabyte corresponde a 1024 MB (espaço suficiente para gravar um filme de uma hora de duração); 1.000 GB formam 1 terabyte (15 terabytes são suficientes para digitalizar toda a biblioteca do congresso dos EUA); 1024 TB perfazem 1 Petabyte (1/5 do conteúdo de todas as cartas distribuídas pelo correio norte-americano), e assim por diante. 

 

A RAM (de Random Access Memory) é a memória física (ou primária) do computador. Isso vale para desktops, notebooks, smartphones e tablets. É nela que que o software é carregado e os dados, processados. Do sistema operacional a um simples documento de texto, tudo é executado na RAM. Nenhum dispositivo computacional atual, seja uma simples calculadora de bolso ou um gigantesco mainframe corporativo, funciona sem uma quantidade (mínima que seja) dessa memória volátil e de acesso aleatório.  

 

Nos PCs, a memória de massa (ou secundária) é provida tradicionalmente por um disco rígido (os modelos mais recentes contam com drives de memória sólida). É nessa memória (e a partir dela) que os dados são carregados na RAM — claro que não integralmente, ou não haveria espaço que bastasse, mas divididos em páginas (pedaços do mesmo tamanho) ou segmentos (pedaços de tamanhos diferentes). Para saber mais, leia esta sequência de postagens.

 

Costuma-se dizer que um computador é tão rápido quanto seu componente mais lento. No âmbito das memórias, a secundária é milhares de vezes mais lenta que primária, que por sua vez é muito mais lenta que o processador. Assim, uma máquina que dispuser de 8 GB de RAM e de um processador mediano será “mais rápida” do que outra que conte com um chip de topo de linha e míseros 2 GB de RAM. A questão é que a RAM é volátil, daí a necessidade de haver um dispositivo capaz de armazenar o software de forma “persistente”, ou seja, que retenha os dados mesmo depois que o computador for desligado.

 

Em tese, quanto mais memória física o computador tiver, mais "rápido" ele será. Para agilizar ainda mais o trabalho do processador, o cache de memória (ou memória cache, ou simplesmente cache), representado por uma pequena quantidade de memória RAM estática e ultraveloz (e bem mais cara do que a RAM convencional), armazena as informações e instruções que são acessadas mais frequentemente e outros dados que o sistema “prevê” que o processador terá de acessar em seguida.

 

O conceito de memória cache remonta aos tempo dos jurássicos 386, quando se constatou que a lentidão da RAM obrigava a CPU (isto é, o processador; a caixa que abriga os componentes internos do computador se chama "case" ou "gabinete") a desperdiçar preciosos ciclos de clock aguardando a liberação dos dados necessários à execução das tarefas. 


Fica mais fácil de entender se compararmos o computador a uma orquestra e o processador ao maestro. Para uma boa apresentação, não basta um regente competente. Na verdade, músicos qualificados, afinados e entrosados podem até mascarar as limitações de um maestro chinfrim, mas não o contrário. Guardadas as devidas proporções, isso se aplica à performance do computador, que depende de uma configuração equilibrada, com componentes adequados e bem dimensionados.

 

Embora pareça um contrassenso, cabe ao gerenciamento de memória do sistema operacional manter o uso da memória o mais alto possível. Primeiro, porque memória é hardware — a gente paga por ela quando compra o aparelho, e não utilizar aquilo pelo que se pagou é desperdício de dinheiro. Segundo, porque, como dito linhas acima, a RAM é muito mais rápida que a memória secundária, e mantê-la ocupada é aproveitar melhor o dinheiro que investimos na compra do aparelho. 

 

Uma CPU de ponta será subutilizada se contar com pouca memória RAM. Para evitar mensagens de “memória insuficiente” (comuns na pré-história da computação pessoal, quando éramos obrigados a encerrar um ou mais aplicativos para que outros pudessem ser carregados e executados), a Intel criou a memória virtual (ou “swap file”, como alguns preferem dizer), que consiste num espaço alocado na memória de massa para o qual o Gerenciador de Memória Virtual (VMM) transfere as seções que não são prioritárias naquele momento e de onde as traz de volta quando necessário.

 

Convém ter em mente que a memória virtual é apenas um paliativo, não um substituto eficiente da RAM, uma vez que (como também já foi mencionado) a memória de massa, mesmo quando representada por um SSD, é muitas vezes mais lenta do que a memória física, e a constante troca de arquivos degrada consideravelmente o desempenho global do sistema.

 

Continua na próxima postagem.