Recuerdo un sistema de Silicon Graphics de alrededor de 1999 que usaba esta función. La documentación explicaba que para que el “modo intercalado” funcionara correctamente, las tarjetas RAM tenían que ser del mismo tamaño y estar en las ranuras correctas, por ejemplo, 2G en las ranuras 1,2,5,6 no 1,2,3,4. De lo contrario, la RAM estaría disponible, pero a una velocidad menor.
En los sistemas más simples que he construido, los chips de RAM comparten un solo bus de datos. Tienen salidas de tres estados para que solo un chip impulse el bus a la vez (de lo contrario, habría un conflicto: errores de datos y consumo de energía). Los bits de dirección más altos seleccionan qué chip controla el bus, mientras que los bits más bajos van a las líneas de dirección en el chip.
Cuando estaba comprando chips de RAM, pagabas más por un tamaño más grande, pero también pagabas más por un tiempo de acceso más corto. El sistema funcionaba con una cierta velocidad de reloj y, si quería que funcionara, tendría que comprar chips lo suficientemente rápidos. Los sistemas más complejos usarían una pequeña cantidad de costosos chips rápidos de RAM como caché y una gran cantidad de RAM más lenta y más barata para el almacenamiento principal. Los sistemas modernos integran caché en el chip de la CPU.
- ¿Puedo jugar un juego que requiere 2 GB de RAM en mi teléfono Android que solo tiene 1.5 GB de RAM?
- Mi computadora portátil no inicia algunos juegos, ya que tengo gráficos Radeon de 2 GB y procesador i5 de tercera generación y 4 GB de RAM. ¿Qué debo hacer para jugar esos juegos?
- ¿Qué computadoras portátiles tienen la misma calidad visual / física de Apple pero mejores especificaciones?
- ¿Por qué mi computadora está inactiva con 4GB + de uso de RAM cuando la mayoría no estaba en las computadoras hace unos años? ¿Qué cambió para que ellos necesitaran tanto?
- ¿Es suficiente 1GB de RAM DDR3 para mi teléfono inteligente?
Bien podría haber una pequeña variación en el tiempo de acceso para diferentes bits del chip. Pero los sistemas modernos son todos sincrónicos, utilizando un reloj, precisamente para evitar tener que lidiar con ese tipo de cosas. Todos los bits están sincronizados en la CPU al mismo tiempo.