John C. Dvorak

John C. Dvorak
PC Magazine
Meu plano para processadores multi-core
Quarta Feira, 06 Junho, 12h12
Esta coluna discorre sobre o mau aproveitamento dos processadores com múltiplos núcleos, e de forma sarcástica sugere como melhor utilizá-los.

Houve uma época onde os fabricantes de hardware corriam para acompanhar a evolução dos softwares. Hoje, isso acabou. O ponto de evolução dos computadores pessoais chegou a um triste estado, pois o hardware está muito a frente do software. Por exemplo: eu tenho cerca de 4 terabytes de armazenamento em casa, mas raramente ultrapasso a marca dos 400 gigabytes ocupados com dados e programas. Com tanto espaço disponível, as pessoas passam a não fazer a limpeza do disco rígido. E isso é uma ótima notícia para os espiões do governo. Com fácil acesso a gigabytes e mais gigabytes de seus dados pessoais, eles não enfrentarão quaisquer dificuldades para encontrar provas para enfrentá-lo no tribunal.

O maior problema são os processadores dual/quad/octo-core. O software necessário para utilizar todo o potencial desses chips ainda não foi desenvolvido. É como a velhinha na fila do supermercado atravancando a fila, procurando aquela moedinha no fundo da bolsa: "Ela está aqui em algum lugar, eu tenho certeza! Só preciso encontrá-la".

Ninguém quer engolir o fato que o Linux, Mac OS X, Microsoft Windows XP e Vista são sistemas operacionais com um molde mais antigo que a arca de Noé. É claro , OS X e Windows foram embelezados com ícones bonitos e muitas cores, mas isso é como maquiar um porco.

Nesse interim, nenhum dos sistemas operacionais consegue utilizar todo o poder dos processadores como anunciado. No final, estes chips são apenas perfumaria. A Intel afirma que os processadores com múltiplos núcleos podem efetivamente economizar energia, pois desligam os adicionais quando fora de uso. Isso significa apenas que eles ficarão desligado a maior parte do tempo. Se o software pudesse utilizar os núcleos adicionais, não haveria a necessidade de desligá-los.

Com isso em mente, ofereço a minha PROPOSTA DE NÚCLEOS DEDICADOS. Por que os sistemas operacionais não usam os núcleos adicionais para fazer tarefas de manutenção ou tarefas secundárias? Isso é simples o suficiente para funcionar. Existem algumas escolhas para bota-los para trabalhar. Apresento seis idéias, já que em breve veremos processadores com seis núcleos.

Manutenção de disco

Por diversas vezes, seu computador começa a moer dados espontaneamente. Em certos casos, você está apenas digitando em seu processador de texto e o sistema fica lento, praticamente travado. Cada caractere digitado pipoca na tela vagarosamente, ou todos eles aparecem subitamente, muito após o fim da frase digitada. Por que não dedicar um núcleo da CPU para tarefas de manutenção de disco? Assim a sua máquina pode mover os dados, sem atrapalhar outras tarefas.

Detecção de vírus e spyware

Uma das mais dolorosas experiências em um PC são os aplicativos para detecção de vírus e spyware, que são ativados automaticamente durante a noite - enquanto você tenta terminar seu trabalho. Tudo pára. Em certos sistemas, isso ocorre durante o boot também. Pros diabos com isso. Um núcleo deveria dedicar-se em tempo integral - 24 horas por dias - a efetuar o varrimento dos dados. Você nunca notaria a sua atividade, se não fosse pelo ruído da leitura.

YouTube

Streaming do YouTube com o terceiro núcleo? Os vídeos idiotas do YouTube podem ser baixados para a sua máquina, em tempo integral!

Webcam-Casting

As pessoas adoram ver as outras sentadas em seus computadores digitando. Por isso, o quarto núcleo poderia se dedicar a tarefa de propagar o vídeo da sua webcam.

Twittering

Hoje, os computadores são utilizados para coisas pouco importantes como o Twitter - um ambiente parecido com um blog, onde você pode relatar suas atividades minuto a minuto. Graças ao Twitter, as pessoas podem saber o quão fascinante é a sua vida fuçando ativamente as suas atividades. O quinto núcleo será utilizado para o Twitter. E mensageiros instantâneos.

Bots do Second Life

Para os fãs de mundos virtuais como Second Life: você poderia dedicar um núcleo ao seu avatar tridimensional. É claro, na maior parte do tempo ele ficaria parado em estado vegetativo - mais ou menos o que você faz quando usa Second Life.

Bem, meus núcleos acabaram. Podem me arranjar mais alguns?
As opiniões aqui expressas não representam a opinião da Yahoo! Brasil Internet Ltda., de seus diretores,
funcionários, prepostos ou empresas afiliadas e são de responsabilidade integral de seus idealizadores.

 

Copyright © 2007 Yahoo! do Brasil Internet Ltda. Todos os direitos reservados.
Política de Privacidade -Termos de Serviço - Direitos Autorais - Ajuda