martes, 2 de octubre de 2007

Cache's, DMA'S , Micros y placas de expansión.

Estas 3 caracterísiticas hacen que las pc's sean un poco mas veloces al aumentar sus relojes, buses, los Hz's.

1ro) Hablando de cache's, estos se pueden utilizar de 2 maneras: por software y por hardware. Pero en el pasado micros traían de 2 niveles de cache hasta 3 con algunas exepciones dependiendo de la marca. Como siempre hasta ahora nivel 1 o L1 estaba en el propio micro e iba a la velocidad del del mismo.

Depués un nivel 2 o L2 estaba en la mother, pero es más lento. En comparación con la memoria RAM es mucha más rápida, solo se usaba para guardar temporalmente datos más necesitados por la pcs. Es decir por ejemplo, cuando se cargan los datos de una planilla de cálculo.

Sería más lento leer estos datos con la memoria RAM. Por esto es que se inventó memoria cache.

En una época, los discos rígidos tenían memoria cache. Los discos chicos eran lentos y los grandes muy caros. Entonces, económicamente era más fiable Microsoft, que creo un soft que traía MS-DOS se llama smartdrv.sys y después smartdrv.exe. ¿Cual es su función? Pues crear memoria cache para el disco rígido , depues lectoras de CD-ROM. Usando parte de la memoria RAM es mas rápido el disco rígido, entonces la ventaja de la memoria es que es más rápida que la del propio disco rígido, entonces cuanto menos lee la PC, más gana en velocidad.

El uso de memorias chache por hard continúa hasta nuestros días. Siempre dio diferencias a velocidades de los micros dependiendo de la cantidad si tiene o no cache.

A partir de los procesadores Pentium 2, el cache L2 venía en los micros pero no l1 sino a veces mitad de velocidad o con algunas restricciónes. Hasta ahora sigue de esta manera.

2do) DMA signifíca Acceso Directo de Memoria (Direct Memory Access en inglés). Otra forma de dar un poco más de velocidad a las Pc's por las placas de expansión o discos rígidos (evolucionando ultraDMA en varias versiones) tiene acceso directo a la memoria, no usa micro para esos labores. Micro tiene la ventaja de usarlo para otros trabajos mas importantes. Entonces creó al poner DMA's al hardware, la pc andará más rápido. Tal vez algunos necesitaria ponerlos, como placas 3d, de red, etc.

3ro) cada placa expacion tiene un micro para su labor espesifico. hobiamente placa 3d para trabajo de 3d, de red hobiamente àra eso, etc eso ayuda a no usar micro la pc anda mas rapido la pc.
Aparte algunas memorias ayudarían más. Siempre lo mas importante es que las placas traigan micro para esos labores. Pero si se incluye DMA o cache, andaría más rápido.

En resumen, mínimo una placa que incluya DMA, depués lo mejor es cache. Lo último más importante es un micro. Si no juntando algunos o los 3 juntos la pc andaria más rápido.