Si su computadora solo acepta 4GB de memoria, significa que es un sistema de 32 bits. La razón por la que no puede poner más memoria se basa en las limitaciones del bus de memoria. Hay 32 líneas de señal en el bus y, por lo tanto, solo puede acceder a las instrucciones de 32 bits. Eso significa que dado que en ese nivel estamos hablando binario, solo hay 2 posibilidades para cada línea de señal en el bus, 0 o 1. Eso significa que la combinación de todas las direcciones de memoria que se pueden crear usando esas combinaciones de 32 bits es 2 ^ 32, que es de 4,2 mil millones de combinaciones o 4 GB. Por lo tanto, si coloca 8 GB de RAM en su computadora, las direcciones 2 ^ 32 +1 y superiores no tendrían forma de acceder porque ya utilizó todas las combinaciones posibles de bits disponibles en los primeros 4 GB de RAM. Técnicamente, si hace los cálculos, en teoría puede admitir 5.12GB en un sistema de 32 bits, ya que un MB es 1024 bytes, no 1000, pero se trata como 1000, por lo que no puede utilizar ese espacio extra de memoria sin implicaciones especiales de administración de memoria.
Por otro lado, el tamaño teórico de un sistema de 64 bits es exponencialmente mayor con 2 exabytes de posibles combinaciones de bits, pero esto es solo teórico porque el otro hardware en el sistema no tiene la capacidad de administrar tantas direcciones de memoria. Las etiquetas de caché por sí mismas serían más grandes que todo el sistema de caché que se encuentra en las computadoras modernas. La memoria más grande que he visto en una computadora no personalizada es de 64 GB. Pero a menos que sepa específicamente que necesita más de 16 GB y no solo asume que lo hace, probablemente no lo haga.
Aquí hay una escala para darle una referencia sobre qué tan grande es un exabyte:
- ¿Necesito cambiar la RAM original de mi computadora portátil?
- ¿Cuál es la diferencia entre RAM y la memoria del acelerador GPU?
- ¿Los teléfonos inteligentes Android realmente necesitan tanta memoria RAM y núcleos de CPU?
- ¿Debo actualizar a 8 GB de RAM?
- ¿Una MacBook Air de mediados de 2012 (i5, 4 GB de RAM) seguirá siendo utilizable como computadora portátil para estudiantes en 2018?
B <KB <MB <GB <TB <PB <EB
Donde cada uno es un múltiplo de 1000 (pero en realidad es 1024)