Estas aquiContenido / ¿Más RAM? No, gracias

¿Más RAM? No, gracias


Poradmin- Publicado el22 Diciembre 2007

En estas fiestas no está de más recordar que los sistemas operativos de 32 bits sólo pueden utilizar poco más de 3 GB de memoria RAM. Por tanto, no sigáis el ritmo que pretenden marcar algunos fabricantes a base de ofrecer más RAM que nadie en sus máquinas. Ni tampoco el señuelo cómplice que propone Microsoft con su Service Pack 1 para Windows Vista, capaz de mostrar 4 GB como memoria instalada aunque en la práctica no pueda utilizarse por completo.

Etiquetas

Comentarios

Selecciona arriba tu forma preferida de visualizar los comentarios y pulsa el botón para guardar tu elección para próximas visitas (sólo si eres usuario registrado).

Iba a preguntar qué hay de la extensión PAE, pero ahí mismo dice que Windows Vista no lo soporta, sólo Windows Server 2003 y 2008.

PAE está soportado en:

Windows 2000 Advanced Server, Windows 2003 Enterprise y de ambos en las versiones Datacenter.

http://support.microsoft.com/kb/283037

Las versiones 2008 Web y Standard tienen las mismas limitaciones a 4gb en las versiones x86:

http://msdn2.microsoft.com/en-us/library/aa366778.aspx

Creía que esa limitación solo la tenía Windows, ¿también existe el mismo problema con otros sistemas operativos de 32 bits?

Exactamente. Aquí no se libra ni el tato ;)

Hombre, yo juraría que se puede compilar linux para x86 (y eso son 32 bits) con soporte para extensión PAE y permite tener disponibles hasta 64GB de memoria. De hecho creo que Intel implementó la extensión PAE ya por el PentiumPro.

If CONFIG_HIGHMEM64G is enabled and the machine supports PAE, you get access to 64 GiB of physical addresses. Here's where things get hairy. Page tables themselves are stored in high memory. However, kernel paging structures are not and have an overhead of about 11 MiB per 1 GiB. This means somewhere between 16 GiB and 32 GiB of RAM you'll exhaust ZONE_NORMAL and panic. The exact trigger is workload dependent but probably closer to 16 GiB than 32 GiB. Patches that move the VM split like 2:2 and 4:4 can alleviate this, but at a cost.

Y también:

PAE es a los sistemas modernos como la memoria expandida a los antiguos sistemas XT y AT: es sólo un parche que soluciona un problema concreto pero crea varios problemas a la vez. Hay sistemas operativos que no soportan PAE satisfactoriamente (como NetBSD) e incluso aquellos que lo hacen, sufren un impacto considerable en el rendimiento debido al manejo de la tabla de páginas.

Ambas citas extraidas del artículo inicial de Kriptópolis al respecto (recomendable releer!!).

La puedes usar también en Windows, pero los resultados son deplorables (como en Linux)-

Ya hemos visto que en Win (32b) no puede gestionar mas de 3Gb de RAM, pero en Linux 32b ¿ocurre lo mismo?

Lee más arriba....

La mayoria de procesadores que se venden tienen soporte de 64-bits. AMD lleva vendiendo Athlon64 desde finales de 2003, segun wikipedia, y casi todos los procesadores de Intel actualmente tambien lo son.

La mayoria de sistemas operativos tienen versión de 64 bits, así que si se necesita memoria RAM, tampoco es tanta la limitación en ordenadores de menos de 2 años...

Por otro lado está, si realmente es necesaria tanta memoria RAM. Si uno no se dedica a la edición de fotos/video, no sé hasta que punto es necesario tener tanta memoria. Supongo que hay otro tipo de aplicaciones en el que tambien se necesita mucha RAM, pero he puesto las dos primeras que se me han pasado por la cabeza.

Patrocinadores

Kriptópolis alojado en
Zilos-Veloxia Network

Tu mejor defensa:
Bufet Almeida