Buenos dias, tengo una situacion referente a algunos procesos IDLE de mi servidor, ya que consumen mucha memoria, por mas que son IDLE, y en teoria, no hacen nada.. Encontre algo referente a esto en el historial donde Alvaro indicaba que una conexion que no hace nada ocupa como 3 MB.
mostrar detalles 21/09/07 Elton Ramos escribió: > Gracias por tu explicacion mi ayudaste mucho, pero las 1000 conexiones son > apenas uma seguridad. La aplicacion ya executa pool. Las conexiones son 600, > 650. Igual son muchas. Una conexion que no hace absolutamente nada ocupa como 3 MB. 600 conexiones van a usar 1.6 GB a lo menos, o sea la mitad de la RAM de tu maquina en nada, lo cual disminuye mucho el posible rendimiento. -- Alvaro Herrera http://www.amazon.com/gp/registry/5ZYLFMCVHXC "Saca el libro que tu religión considere como el indicado para encontrar la oración que traiga paz a tu alma. Luego rebootea el computador y ve si funciona" (Carlos Duclós) Sin embargo, mis procesos IDLE varian mucho y utilizan mucha memoria, como podria hacer para bajar ese consumo por conexion IDLE, ya que no hacen nada..?? La configuracion que tengo es shared_buffers=2GB work_men = 8MG maintenance_work_men =512MB efective_cache_size=4GB Tengo 10 GB de RAM y mi servidor es dedicado solo a PostgreSQL 8.4.1 64 bits sobre CentOS 5.3 postgres 22288 3.6 2.2 2307028 236840 ? Ss 10:17 0:00 postgres: sicp db_reingenieria 192.168.202.21(7327) idle postgres 22289 4.8 1.2 2304936 128452 ? Ss 10:17 0:01 postgres: sicp db_reingenieria 192.168.202.21(7328) idle postgres 22296 3.9 0.9 2290336 99984 ? Ss 10:17 0:00 postgres: sicp db_reingenieria 192.168.202.22(37880) idle postgres 22297 13.2 1.9 2319436 209588 ? Ss 10:17 0:02 postgres: sicp db_reingenieria 192.168.202.22(37881) idle postgres 22300 1.7 0.2 2300164 24920 ? Ss 10:17 0:00 postgres: sicp db_reingenieria 192.168.202.22(37882) idle postgres 22301 9.7 1.2 2308604 128712 ? Ss 10:17 0:01 postgres: sicp db_reingenieria 192.168.202.22(37883) idle