> Se puede poner mas memoria en ese archivo ? Si Creo leer en algún sitio que en sistemas de 32 bits el valor tope para shmmax es de 4 GB, y para entornos de 64 bits el límite de configurarción se amplia hasta casi el total de la RAM física del sistema. Si por alguna casualidad esta concepción estuviese mal, agradecería a alguien de la lista que me la aclarase.
Yo utilizo este script para configurar ese parámetro: #!/bin/bash # simple shmsetup script page_size=`getconf PAGE_SIZE` phys_pages=`getconf _PHYS_PAGES` shmall=`expr $phys_pages / 2` shmmax=`expr $shmall \* $page_size` echo kernel.shmmax = $shmmax echo kernel.shmall = $shmall Y despues ejecuto el siguiente comando: shmsetup.sh >> /etc/sysctl.conf Y para que los cambios tengan efecto: sysctl -p /etc/sysctl.conf Para más información sobre como configurar estos parámetro puedes consultar el siguiente enlace: http://www.postgresql.org.es/node/229 Saludos. ________________________________________ De: pgsql-es-ayuda-ow...@postgresql.org [pgsql-es-ayuda-ow...@postgresql.org] En nombre de wilson del rosario [wilson1...@gmail.com] Enviado el: martes, 22 de noviembre de 2011 17:51 Para: pgsql-es-ayuda@postgresql.org Asunto: [pgsql-es-ayuda] Memoria compartida kernel.shmmax debian 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