sexta-feira, 27 de março de 2009

Processadores Intel: Quais as diferenças entre os modelos vendidos atualmente?

A fabricante número um de processadores do mundo disponibiliza sete modelos principais de CPUs com múltiplos núcleos. Talvez você já tenha visto nomes como “Dual Core”, “Core2Duo”, “Core2Quad” ou “Core i7”, no entanto pode ser que você não tenha a mínima idéia das diferenças reais entre eles.
A princípio é fácil perceber que um “Dual Core” possui dois núcleos, mas então o que o “Core2Duo” traz de diferente? Abaixo você vai conferir descrições sobre cada processador, porém este artigo visa apenas descrever as configurações internas de cada um e mostrar o tipo de tarefa que cada um desses CPUs foi designado, por isso não espere uma tabela comparativa com preços e indicações de qual é o melhor.

Pentium D

Lembra dos antigos Pentium 4? Pois é, o Pentium D é a junção de dois processadores Pentium 4. Muitos usuários pensam que o Pentium D é um processador de núcleo duplo excelente, porém a história é um pouco diferente. Assim como acontecia com o Pentium 4, tudo se repetiu no Pentium D.
A Intel precisava colocar dois núcleos com uma freqüência muito alta para conseguir um bom desempenho. A memória cache dos Pentium D é razoavelmente suficiente, porém como a Intel parou de investir neste tipo de CPU, atualmente os valores de memória e até a própria velocidade destes processadores não proporcionam bons resultados em games e aplicativos pesados.

Pentium Extreme Edition

Pelo nome não parece, mas os tais Pentium Extreme Edition são processadores de duplo núcleo também. A diferença entre estes e os Pentium D é, basicamente, que o Extreme Edition é um processador com dois Pentium 4 Extreme Edition trabalhando em conjunto. Com um desempenho um pouco melhor, algumas tecnologias a mais que auxiliam no trabalho pesado, este processador ganhou pouca fama, pois logo foi substituído por outros modelos.
O Pentium 4 Extreme Edition trabalhava com a tecnologia HT (a qual simulava dois processadores num só), a qual permitia um ganho de até 30% em múltiplas tarefas. Como o Pentium Extreme Edition é uma evolução, ele traz dois núcleos que operam com a tecnologia HT. Sendo assim, os dois núcleos do Pentium Extreme Edition simulam dois núcleos virtuais, de modo que o processador disponibiliza quatro núcleos para o sistema.



Core 2 Duo

Atualmente os Core 2 Duo estão entre os processadores mais cobiçados para jogos. Se comparado com os antigos processadores de dois núcleos da empresa, os novos Core 2 Duo mostram uma superioridade incrível. O grande motivo da diferença em desempenho é o novo sistema de núcleo da Intel.
Os antigos Pentium D trabalhavam com uma linha de processamento idêntica a dos Pentium 4, já os tais Core 2 Duo funcionam com a nova tecnologia Core. Com uma freqüência (velocidade) mais baixa, um pouco mais de memória interna, modos mais eficiente de compartilhamento de recursos e alguns outros detalhes, os Core 2 Duo são os processadores mais potentes no ramo dos Dual Core.
O Intel Core 2 Duo é indicado para jogos de última geração, edição de imagem e vídeo, programas matemáticos ou de engenharia e tarefas que requisitem alto processamento. Há vários modelos, sendo que os mais fortes não são viáveis para quem procura montar um PC econômico.



Pentium Dual Core

O Pentium Dual Core surgiu praticamente na mesma época do Core 2 Duo. Tendo a arquitetura (sistema interno de peças) baseada no Core 2 Duo, o Pentium Dual Core trouxe apenas algumas limitações. O tão falado FSB (barramento frontal) tem velocidade menor, a memória interna (cache) do processador é menor e os modelos disponíveis trazem clocks (velocidades) mais baixos.
Para o usuário que procura apenas navegar na internet e realizar tarefas simples, este processador pode ser uma excelente escolha, visto que a relação custo-benefício dele é uma das melhores quando se fala em processadores Intel de duplo núcleo.


Core 2 Quad

Descendentes dos Core 2 Duo, os novos Core 2 Quad nada mais são do que processadores com quatro núcleos e um sistema interno muito semelhante aos seus antecessores. Ainda novos no mercado, os Core 2 Quad apresentam desempenho relativamente alto, porém em algumas tarefas eles perdem para os Dual Core.



O grande problema nos “Quad Core” (termo adotado para falar a respeito de qualquer processador de quatro núcleos) é a falta de programas aptos a trabalhar com os quatro núcleos. Além disso, o custo destes processadores ainda não é ideal para os usuários domésticos.


Core 2 Extreme Quad Core
Apesar da grande performance apresentada pelos Core 2 Quad, a Intel conseguiu criar um processador quase idêntico com maior velocidade. Apresentando dois modelos com a velocidade de clock superior, a Intel criou estes processadores especificamente para gamers e usuários fanáticos por overclock.


A relação custo-benefício é péssima, pois custam quase o dobro dos Core 2 Quad e não fornecem o dobro de desempenho. Em jogos há um pequeno ganho de desempenho, mas nada extraordinário que valha realmente a pena.
Vale ressaltar que há processadores Core 2 Extreme de dois e quatro núcleos. Ao comprar um Core 2 Extreme é importante averiguar se o processador é de dois ou quatro núcleos, pois enganos acontecem e você pode acabar pagando por um processador Quad Core e levar um Dual Core, muito cuidado!



A última palavra em tecnologia é o Core i7. A nova linha de processadores da Intel opera com quatro núcleos, velocidade semelhante a dos Core 2 Quad e quantidade de memória cache parecida. As mudanças são diversas, começando pelo suporte de memória DDR3 e abrangendo até o modo de comunicação com os outros itens do PC.



O novo Intel Core i7 traz a tecnologia HT, a qual simula múltiplos núcleos e tende a aumentar o desempenho significativamente para aplicações que trabalhem com a divisão de processamento. Segundo o site da Intel, estes novos processadores podem simular até oito núcleos, isso se o sistema operacional for compatível com a tecnologia.
Como estes processadores são lançamento, o preço deles é astronômico (dificilmente encontra-se um processador dessa linha por menos de mil reais), sendo indicado apenas para entusiastas e pessoas com muito dinheiro. A performance do Core i7 é sem dúvida superior a qualquer outro processador, no entanto talvez não seja uma boa idéia comprar estes processadores agora, visto que não há programas que exijam tamanho poder de processamento.

domingo, 22 de março de 2009

Acelerando a Memória RAM

Como acelerar sua memória RAM para aumentar o desempenho do processador

Primeiramente, RAM é a Memória de Acesso Aleatório (do inglês Random Access Memory) é um tipo de memória utilizada como memória primária que possibilita leitura e escrita. Acesso aleatório porque ela possui capacidade de acessar qualquer posição quando necessário, não precisando seguir uma seqüência para obter dados.
É como se ela soubesse o endereço do local no qual precisa chegar, seguindo diretamente até ele ao invés de ficar parando de “casa” em “casa” até achar o destinatário ou remetente dos dados que necessita.
A memória RAM exerce influência de forma indireta sobre a velocidade de desempenho do processador instalado em seu computador. Não que ela por si só faça com que ele trabalhe mais rápido, porém o processador busca as instruções previamente armazenadas nela para uma execução mais rápida.



Logo, se estas informações não estiverem ali (normalmente por falta de espaço) necessitarão ser transferidas do disco rígido, CD, Zip disk, pendrive, etc. até a memória RAM, tomando mais tempo nesse processo.
Dessa forma, quanto maior quantidade de memória RAM mais instruções podem ser armazenadas e programas maiores poderão ser carregados de uma só vez e em menos tempo. Quando você recebe um aviso do Sistema Operacional indicando “Memória Insuficiente” ou “Memória Virtual Insuficiente”, este se deve ao fato de um programa que foi solicitada a abertura e ele não “caber” na memória RAM por falta espaço nela.
Alguns truques podem ser feitos para aumentar o espaço da RAM de forma a obter um maior aproveitamento dela e assim melhorar a agilidade no processamento de seus dados, otimizando, de forma indireta, a velocidade de seu computador. Abaixo seguem algumas dicas.
Primeiro, para saber quanto de memória RAM está instalada, acesse o “Painel de Controle” e “Sistema”. Na Guia “Geral” são exibidas juntamente com informações do Sistema Operacional e processador, as informações de Memória.




Uma forma de acelerar a memória RAM se faz aumentando a paginação da Memória Virtual, fazendo com que este espaço fique menos fragmentado cada vez que o Windows precisar ocupá-lo para carregar documentos. Este é um truque particularmente funcional especialmente para máquinas mais antigas.
Para isto, acesse o “Painel de Controle”, “Sistema” e entre na guia “Avançado”. Na opção “Desempenho”, clique em “Configurações” e acesse a guia “Avançado” e na opção “Memória Virtual” clique no botão “Alterar”.



Então, selecione a unidade na qual serão aplicadas as novas configurações.Para definir a sua paginação arquivo corretamente, é necessário seguir alguns padrões. Primeiramente, esta paginação pode ser criada em uma partição diferente da qual o Sistema Operacional está contido, de forma que ela não tenha que competir por espaço com a pasta do Sistema que é acessada sempre que há uma requisição de I/O (entrada/saída).
Da mesma forma, não há problema algum em criá-la na mesma partição e inclusive pode ser mais aconselhável se você armazena muitos dados importantes em seu computador para evitar inconvenientes no caso de falhas críticas (a famosa “tela azul”), pois o Windows utiliza esta paginação para escrever o arquivo de depuração de informações (“debug”).
O ideal é, nos campos de valores, definir o tamanho inicial e máximo de 1,5 vezes a quantidade de RAM que você tem. Outra forma de reduzir a fragmentação da paginação arquivo é para definir o tamanho inicial e máximo para o mesmo número.



Este último procedimento faz com que o arquivo não fique mudando seu tamanho e reduza o percentual de fragmentação. No entanto, você deve desfragmentar o disco rígido antes de fazer isso para garantir a paginação arquivo seja feita com o espaço otimizado.
Além disto, outro procedimento que pode ser aplicado é liberar o espaço da Memória RAM que não está mais sendo utilizado pelo Sistema. Por padrão, o Windows não possui o costume de “devolver” o espaço que utilizou mesmo após não precisar mais dele.
Então, o que pode acontecer é que após algum tempo de uso, sua memória RAM está inteiramente ocupada por programas que nem estejam sendo mais utilizados naquele momento, fazendo com que o computador fique mais lento e mais propenso a falhas.
Para efetuar este serviço, você pode contar com a ajuda de programas disponíveis para liberar este espaço, sendo alguns deles, inclusive, totalmente gratuitos. Abaixo, seguem alguns exemplos:

Rambooster



O Rambooster, é um programa leve, gratuito e de fácil operação e, também, ele conta com gráficos mostrando o uso da memória. Ele pode ser executado sempre que o Windows for carregado. Para isso, basta habilitar a caixa "Launch automatically at startup" existente na opção “Preferences” do menu “Edit”. Você também pode habilitar a caixa "Start minimized" existente na mesma tela para o programa ser iniciado minimizado.
Através do campo "Memory Control" você configura a quantidade de memória RAM que você precisa liberar e clicando em “Optimize” após essa configuração, o programa tentará liberar o máximo de memória RAM possível até que alcance o maior valor possível próximo ao valor configurado.
Você pode ainda clicar em “Send to Tray” para deixar o programa operando em segundo plano a partir da barra de ferramentas do Window. Ele também possui uma opção para acionar um alarme quando houver pouca memória RAM livre (esse valor pode ser alterado conforme desejado).
Ou seja, quando houver menos memória do que o selecionado disponível, o programa é acionado e limpa a memória RAM automaticamente. Para que esta configuração tenha efeito, o programa precisa estar ativado na barra de ferramentas.

RAM Medic
Assim como o O Rambooster, é um programa leve, gratuito e também opera com gráficos mostrando o uso da memória. Através de uma barra, você configura a quantidade de memória RAM que você precisa liberar e clicando em “Free Now!” após essa configuração, o programa tentará liberar o máximo de memória RAM possível até que alcance o maior valor possível próximo ao valor configurado.
Com o RAM Medic, ainda é possível gerenciar os processos, decidindo quais deles devem ter prioridade para usar maiores recursos de memória. O programa também conta com atalhos de teclado, os quais lhe permitem livrar de 10 a 70% de memória RAM.