Blogia
tecnolakis

Memoria de 64 GB con Linux de 32 Bits

 

Los sistemas operativos de 32 bits sólo mapean 4GB de memoria RAM pero dado que en esos 4GB deben ser "compartidos" con otros dispositivos mapeados como puede ser la tarjeta gráfica en la práctica se dispone de 3.1GB o incluso menos si hay que mapear muchos dispositivos. Existen otras limitaciones, por ejemplo las aplicaciones en espacio de usuario sólo pueden utilizar 2GB.

Mientras tanto en GNU/Linux pese a la limitación de los SS.OO de 32 bits se puede mapear hasta 64GB (opción desactivada por defecto) añadiendo un pequeño "overhead" aunque la ganancia de RAM sale más a cuenta que el overhead producido. En

Kernel Trap hay una extensa explicación en inglés de cómo gestiona el kernel Linux (2.6) la memoria. 

0 comentarios