Una posible solución es cambiarse a un sistema operativo de 64 bits, pero sabemos que hay que conseguir programas, librerías, drivers y demas con soporte para esta plataforma…
Pero no se pongan tristes, podemos mantener nuestro SO de 32 Bits y hacer que "vea" los 4GB de memoria RAM!
Algunos datos interesantes:
El tema es que para hacer uso de esta funcionalidad, es necesario que el kernel de nuestro sistema operativo sepa cómo hacerlo. En Windows esto se llama AWE y por supuesto Linux tiene el correspondiente soporte si se lo compila con el flag adecuado.
En linux, PAE (Physical Address Extensio) es incluido en las versiones del kernel 2.6.XX
La extensión de dirección física es una característica de los procesadores x86 que nos permitirá utilizar 64 gigas de memoria sin muchos problemas.
Los pasos a seguir son sencillos pero obviamente varían según la distribución:
- Ubuntu y Mandriva hay que instalar el kernel versión servidor, luego reiniciar y arrancar con él:
- Debian
- ArchLinux, Gentoo y Slackware:
Compilar el kernel y activar la función HIGHMEM64G en la configuración del mismo
- Fedora:
yum install kernel-PAE
- OpenSUSE:
Si el procesador soporta se instala por defecto (versión 11.0 en adelante)
$ sudo apt-get install linux-headers-server linux-image-server linux-server
Buscar e instalar el kernel que presente en el nombre la palabra -bigmem
- Windows:
Editar el archivo C:\boot.ini, para eso hay que cambiar las propiedades del mismo, sacando los atributos de solo lectura y oculto, agregamos a las líneas originales el prefijo:
[boot loader]
Si usamos el comando Bootcfg en consola hacemos:
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT=”Microsoft Windows XP”
/fastdetect /PAEbootcfg /raw "/pae" /A /ID 1
Aclaracion: el sistema termina siendo muy inestable, es posible encontramos con que podremos tener una mayor frecuencia de pantallas azules por errores y conflictos con nuestros drivers (es una cuestión del mapeado de memoria) y, SOLO soporta hasta 4 gigas de RAM.
Lista de programas de Microsoft y su soporte de memoria con PAE activos:
Sistema operativo: Máximo de memoria soportado con PAE
Windows 2000 Advanced Server: 8 GB RAM
Windows 2000 Datacenter Server: 32 GB RAM
Windows XP (todas las versiones): 4 GB RAM
Windows Server 2003 (and SP1), Standard Edition: 4 GB RAM
Windows Server 2003, Enterprise Edition: 32 GB RAM
Windows Server 2003, Datacenter Edition: 64 GB RAM
Windows Server 2003 SP1, Enterprise Edition: 64 GB RAM
Windows Server 2003 SP1, Datacenter Edition: 128 GB RAM
No hay comentarios.:
Publicar un comentario