Olá, Se você ver a quantidade de memória pelo top é a quantidade acumulada de memória, isto é, em algum momento o processo usou aquilo de memória, mas não significa que esse consumo de memória está com o processo neste momento, isto é, é o custo acumulado de memória já utilizada.
2009/6/4 jorge sanfelice <[email protected]> > Ola Pessoal, > > Estou com uma duvida referente ao consumo de memoria referente a processos > do postgresql. > > Ultimamente andei percebendo que alguns processos estao ficando com muita > memoria alocada, mesmo ele estando em "idle" ( isso que mais me intriga). > > Fiz um top -c > Depois apertei f e escolhi para listar s: DATA = Data+Stack size > (kb) e la mostrava o seguinte: > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ DATA COMMAND > 2372 postgres 20 0 4184m 38m 17m S 0 0.2 0:04.37 43m > postgres: > 22952 postgres 20 0 4165m 352m 338m S 0 2.2 0:29.33 24m > postgres: > .... > > Isso para um monte de processo que esta em "idle" > Comportamento dos processos: > Conexoes persistentes (que sao feita pela manha, por exemplo), usam tcl > (como linguagem procedural), alguns usam bibliotecas C dependendo do que > estao fazendo. > > Alguem tem idéia se isso é normal, como funciona o uso dessas memorias, se > por exemplo, o processo ta em idle fica ocupando tudo isso de memoria e > qualquer coisa esse mesmo processo vai liberando memoria, existe isso? > Ou pode ser que eu esteja com algum problema? > > Obs: server 8.2.10 e 8.3 (para ambos tem o mesmo comportamento), linux, > memoria do server 16G. > > Aguardo uma ajuda. > > Obrigado. > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
