Yo te recomiendo lo mismo que Edwin: - Usar un sistema operativo de 64 bits donde podrás reservar más memoria que en uno de 32 bits (donde sólo puedes reservar 2 a la 32 bytes, o sea 4 GB) - Si se puede, usa un kernel a partir de la versión 2.6.38, por el hecho de que este kernel ya tiene el parche mágico que maravillas en la reserva de memoria y además mejoras en el acceso a disco y otros dispositivos (E/S es uno de los mayores dolores de cabeza de la optimización del gestor)
Para conocer más acerca de la configuración de los recursos del kernel, puedes leer el siguiente vínculo en la documentación oficial: http://www.postgresql.org/docs/current/static/kernel-resources.html Para conocer más sobre el parche del kernel que hace maravillas, puedes leer acá: http://linux.slashdot.org/story/10/11/16/1330233/The-200-Line-Linux-Kernel-Patch-That-Does-Wonders Saludos El día 24 de noviembre de 2011 11:01, Edwin Quijada <listas_quij...@hotmail.com> escribió: > > Si puede. LO que no se es si ese bigmem te funcionara. Hace un tiempo hice > lo mismo con un kernel bigmen pero no pude ponerlo a identificar mas de 4gb > y cuando lo hizo empece a tener errores extranos. > Recomendacion: > No jodas con bigmen e instala una version de 64bits a ese servidor . Creeme > que te ahorraeas muchos dolores de cabeza.!! > *-------------------------------------------------------* > *-Edwin Quijada > *-Developer DataBase > *-JQ Microsistemas > *-Soporte PostgreSQL > *-www.jqmicrosistemas.com > *-809-849-8087 > *-------------------------------------------------------* > > > > ________________________________ > Date: Tue, 22 Nov 2011 17:21:32 -0500 > Subject: [pgsql-es-ayuda] Memoria compartida kernel.shmmax debian > From: wilson1...@gmail.com > To: pgsql-es-ayuda@postgresql.org > > Hola, tengo un inconveniente con un servidor debian squeeze con bigmem y > postgres 8.4. > La memoria física es de 16gb de ram pero solo puedo poner en el archivo > /etc/sysctl.cnf hasta 3 gb de ram que van a ser destinados para el postgres > la pregunta es : > Se puede poner mas memoria en ese archivo ? y si es así como se hace? > El postgres puede trabajar con memoria compartida mayor a 3gb ? > Gracias. - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda