Re: Uso de memoria por conexion.

From: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
To: "Dimas Ayala" <dimasayala(at)gmail(dot)com>, "Postgres Espaniol" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Uso de memoria por conexion.
Date: 2006-02-24 19:02:02
Message-ID: 2065a6cf0602241102j274be93du@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 24/02/06, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
> Dimas Ayala escribió:
> > Pues la verdad no se le di un ps -axm
>
> Yo tampoco se que memoria lista ese comando.
>
> $ ps -axm 2>/dev/null | head -1 ; ps -axm 2>/dev/null | grep postgres
> PID TTY MAJFLT MINFLT TRS DRS SIZE SWAP RSS SHRD LIB DT COMMAND
> 8677 pts/3 0 45 2822 15133 4489 - 3000 - - - postgres: writer process
> 8678 pts/3 0 29 2822 5921 2186 - 1984 - - - postgres: stats buffer process
> 8679 pts/3 0 396 2822 5749 2143 - 2732 - - - postgres: stats collector process
> 8700 pts/3 0 207 2822 15409 4558 - 3580 - - - postgres: alvherre alvherre [local] idle
> 8707 pts/3 0 207 2822 15409 4558 - 3580 - - - postgres: alvherre alvherre [local] idle
> 8729 pts/2 0 233 86 3141 807 - 772 - - - grep postgres
>
> Cual columna estas leyendo?
>
No recuerdo bien el significado de cada una de las columnas pero
creo que hay una forma de saber eso un poco mas claro. Por ejemplo,
solo debes ver el PID del psql y dirigirte al /proc y ver el archivo
status

mario(at)julietthe:/usr/local/pgsql/bin$ ps a
[...]
3397 pts/1 S 0:00 /usr/local/pgsql/bin/postmaster -D data
3399 pts/1 S 0:00 postgres: writer process
3400 pts/1 S 0:00 postgres: stats buffer process
3401 pts/1 S 0:00 postgres: stats collector process
3403 pts/1 S+ 0:00 ./bin/psql template1

mario(at)julietthe:/usr/local/pgsql/bin$ more /proc/3403/status

[muestro la parte que quizas puede servir]

VmSize: 4860 kB
VmLck: 0 kB
VmRSS: 1796 kB
VmData: 348 kB
VmStk: 84 kB
VmExe: 204 kB
VmLib: 3672 kB
VmPTE: 16 kB

en todo caso si al mismo ps que muestra Dimas al estilo BSD y con
una opcion mas puedes ver en porcentaje la cantidad de memoria
ocupada, quiza es mas facil asi :) «ps axmu»

> En todo caso ps -axm me da este warning:
>
> Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
>
Se deberia ignorar. Tiene relacion cuando uno quiere pedir
informacion al sistema de cuales son los procesos de algun usuario

esplicitamente con «ps aux» debido a que si escribes «ps -aux» ps
pensara que quieres ver los procesos del usuario 'x' si es que existe.
Por eso que es mejor usar la sintaxsis BSD (sin guiones) o Gnu

> --
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Raul Caso 2006-02-24 19:31:17 Re: pregunta importacion con copy
Previous Message Dimas Ayala 2006-02-24 18:57:06 Re: Uso de memoria por conexion.