BLOGGER TEMPLATES AND TWITTER BACKGROUNDS »

quarta-feira, 4 de novembro de 2009

Sistemas multi-core

O Multi-Core, consiste em colocar 2 ou mais núcleos num só chip (Processador). O Sistema Operativo vai tratar cada um desses núcleos como um processador diferente. Na geralidade dos casos, cada uma das unidades possui a sua própria cache e processa várias instruções ao mesmo tempo. Adicionar novos núcleos de processamento a um chip, possibilita que as instruções das aplicações sejam executadas ao mesmo tempo, como se fossem 2 processadores num só computador.

A grande polémica que se tem gerado, é que um processador de 2 núcleos de 2.2GHz cada, equivale a um processador de 4.4GHZ. Mas, isso não é verdade. Um processador de 2 núcleos não equivale a soma dos mesmos, mas sim, uma ajuda entre os 2 núcleos. Por exemplo: Intel® Core 2 Duo vPro inside 2.5GHz. Este processador tem 2 núcleos a funcionar a 2.5GHz cada, não quer dizer que este processador equivalha a 5.0GHz de frequência. Quando o utilizador tem vários processos activos, cada processo usa uma certa quantia da frequência de um núcleo, quando os 2.5GHz do 1º núcleo estiverem completamente utilizados, esse processo não fica nesse núcleo, mas passa para o 2º núcleo de 2.5GHz estando este desocupado.

0 comentários: