A ver... ¿como te explico?

| | Comentarios (2) | TrackBacks (0)

No, si usas un sistema operativo de 32 bits no puedes usar más de 4 GiB de memoria RAM.

Punto.

Con 32 bits sólo puedes acceder a 2 elevado a 32 posibles direcciones. Existen mecanismos propuestos para acceder a direcciones sobre los 4 GiB, pero tienen sus problemas. (Cuando el mundo era joven, y usabamos el 286, había un truquillo para usar memoria por segmentos, pero eso si que era un dolor de cabeza, algo similar a lo que hace PAE).
De todas maneras, este es un "acceso virtual" a más de 4GiB, que se logra con 4 bits adicionales de indirección, en un momento dado, la CPU sólo accede a 4GiB.

De todas maneras, el modo PAE crea bastantes inconvenientes, así que no es una solución real al problema.

Otros sistemas soportan PAE, pero insisto, siempre estás accediendo en forma indirecta a la memoria adicional, es mejor irse por un sistema de 64bits, porque te dará menos dolores de cabeza y sin degradar el desempeño.

Y no se trata de una limitación de Windows, con Linux (de 32 bits) tampoco vas a poder, no importa lo que te digan los talibanes.

Si quieres usar más de 4GiB de RAM debes tener un procesador de 64 bits, y un sistema operativo de 64bits.

Les recomiendo leer este artículo de Kriptópolis al respecto, (ah! y Bill Gates nunca dijo que 640 Kb de RAM eran suficiente)

Categorías

,

0 TrackBacks

Abajo se encuentran listados enlaces a este artículo: A ver... ¿como te explico?.

URL de TrackBack URL para esta entrada: http://www.lnds.net/cgi-bin/mt-tb.cgi/1963

2 Comentarios

Pronto llegará el momento en que nos tengamos que pasar a los 64 bits, cuando llegue ese momento Intel y AMD comenzará a promocionar sistemas de 128 bits.

Eduardo Diaz dice:

Sí, pero tenemos para rato con eso (unos 50 años).

Además, basta con agregar 1 bit para duplicar la capacidad del procesador, así que es muy dificil que lleguemos a ver procesadores de 128 bits en un escritorio durante nuestras vidas.

De todas maneras hay procesadores que tienen algunas instrucciones de 128 bits, e IpV6 usa direccionamiento de 128bits, además de algunas tarjetas gráficas.

Pregunta, ¿cuál es el límite físico para el direccioanamiento?

Escribir un comentario

Sobre esta entrada

Esta página contiene una sola entrada realizada por Eduardo Diaz y publicada el 22 de Diciembre 2007 1:03 PM.

Hacer lo Correcto o Atreverse es la entrada anterior en este blog.

Desde el frente: criticas al XO es la entrada siguiente en este blog.

Encontrará los contenidos recientes en la página principal. Consulte los archivos para ver todos los contenidos.

Technorati

Technorati search

» Blogs que enlazan aquí

Creative Commons License
Este weblog está licenciado bajo una Licencia Creative Commons.

BloGalaxia website stats
Google