16.09.2014 Views

Manutenção de computadores

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

O cache primário é embutido no próprio processador e é rápido o bastante para acompanhá-lo em<br />

velocida<strong>de</strong>. Sempre que um novo processador é <strong>de</strong>senvolvido, é preciso <strong>de</strong>senvolver também um tipo<br />

mais rápido <strong>de</strong> memória cache para acompanhá-lo. Como este tipo <strong>de</strong> memória é extremamente caro<br />

(chega a ser algumas centenas <strong>de</strong> vezes mais cara que a memória RAM convencional) usamos apenas<br />

uma pequena quantida<strong>de</strong> <strong>de</strong>la.<br />

Para complementar, usamos também um tipo um pouco mais lento <strong>de</strong> memória cache na forma do<br />

cache secundário, que por ser muito mais barato, permite que seja usada uma quantida<strong>de</strong> muito maior.<br />

CAPACIDADE (16bits, 32bits e 64bits): Quando nos referimos a processadores <strong>de</strong> 16 bits, 32 bits<br />

ou 64 bits estamos falando dos bits internos do chip - em poucas palavras, isso representa a quantida<strong>de</strong><br />

<strong>de</strong> dados e instruções que o processador consegue trabalhar por vez. Por exemplo, com 16 bits um<br />

processador po<strong>de</strong> manipular um número <strong>de</strong> valor até 65.535. Se certo número tem valor 100.000, ele<br />

terá que fazer a operação em duas partes. No entanto, se um chip trabalha a 32 bits, ele po<strong>de</strong> manipular<br />

números <strong>de</strong> valor até 4.294.967.296 em uma única operação.<br />

Agora, suponha que você esteja utilizando um editor <strong>de</strong> textos. É improvável que esse programa<br />

chegue a utilizar valores gran<strong>de</strong>s em suas operações. Neste caso, qual a diferença entre utilizar um<br />

processador <strong>de</strong> 32 bits ou 64 bits, sendo que o primeiro será suficiente? Como o editor utiliza valores<br />

suportáveis tanto pelos chips <strong>de</strong> 32 bits quanto pelos <strong>de</strong> 64 bits, as instruções relacionadas serão<br />

processadas ao mesmo tempo (consi<strong>de</strong>rando que ambos os chips tenham o mesmo clock).<br />

Por outro lado, aplicações em 3D ou programas como AutoCad requerem boa capacida<strong>de</strong> para cálculo<br />

e aí um processador <strong>de</strong> 64 bits po<strong>de</strong> fazer diferença. Suponha que <strong>de</strong>terminadas operações utilizem<br />

valores superiores a 4.294.967.296. Um processador <strong>de</strong> 32 bits terá que realizar cada etapa em duas<br />

vezes ou mais, <strong>de</strong>pen<strong>de</strong>ndo do valor usado no cálculo. Todavia, um processador <strong>de</strong> 64 bits fará esse<br />

trabalho uma única vez em cada operação.<br />

No entanto, há outros fatores a serem consi<strong>de</strong>rados. Um <strong>de</strong>les é o sistema operacional (SO). O<br />

funcionamento do computador está diretamente ligado à relação entre o sistema operacional e o hardware<br />

como um todo. O SO é <strong>de</strong>senvolvido <strong>de</strong> forma a aproveitar o máximo <strong>de</strong> recursos da plataforma para o<br />

qual é <strong>de</strong>stinado. Assim, o Windows XP ou uma distribuição Linux <strong>de</strong>senvolvido antes do surgimento<br />

<strong>de</strong> processadores <strong>de</strong> 64 bits são preparados para trabalhar a 32 bits, mas não a 64 bits, ou seja, se você<br />

estiver com um processador <strong>de</strong> 64bits operando com um sistema operacional <strong>de</strong> 32bits ele trabalhará<br />

como se fosse um processador <strong>de</strong> 32bits, e seu <strong>de</strong>sempenho máximo não será explorado. Finalizando,<br />

basicamente o SO <strong>de</strong>ve ser compatível com a capacida<strong>de</strong> do processador.<br />

DUAL-CORE: Um processador dual-core é um processador <strong>de</strong> dois núcleos, como se fosse dois<br />

processadores que compartilham os mesmos recursos, como memória cache e RAM. Uma observação<br />

importante a ser feita é que um processador dual-core não é 2 vezes mais rápido que um processador<br />

simples, em geral é um pouco mais lento que isso. Vários fatores influenciam nessa não correspondência<br />

<strong>de</strong> velocida<strong>de</strong>. Mas geralmente é mais vantajoso comprar um dual-core.<br />

24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!