2008/12/03

O que um Computador faz enquanto Esperas

Encontrei este excelente artigo que nos dá uma visão sobre o que se passa no interior de um computador enquanto a informação está a ser processada, e que coloca em termos mais fáceis de entender coisas como o tempo que o CPU passa à espera da informação.

Usando, para isso, escalas de comparação de tempo mais perceptíveis, estilo:
Ler informação da cache de nível 1 é como pegar numa folha de papel em cima da secretária (3 segundos), a cache de nível 2 é equivalente a levantarem-se para irem buscar um livro na estante (14 segundos), e a memória principal do computador é equivalente a caminharem até ao fundo do corredor para irem buscar um chocolate e comerem-no descansadamente (4 minutos.)

Usando esta escala, ler informação de um disco rígido torna-se assustadoramente preocupante, pois equivale a:
... esperar que a cabeça do disco rígido se desloque para a posição pretendida para ler a informação equivale a sairem do escritório e andarem a passear pelo planeta durante um ano e três meses.

Um artigo interessante do Gustavo Duarte que recomendo fortemente.

Sem comentários:

Enviar um comentário (problemas a comentar?)