From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | Alejandro Casanova <alejandro(dot)casanova(at)telintel(dot)net> |
Cc: | Diego Gil <diego(at)adminsa(dot)com>, PostgreSQL Spanish <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: tuning |
Date: | 2004-06-10 17:17:13 |
Message-ID: | 20040610171713.GA2709@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Jun 10, 2004 at 11:32:57AM -0500, Alejandro Casanova wrote:
> el server tine 4 gigas de ram , y solamente tiene 19megas de memoria
> libre bajo postgresql y la memoria solo sube unpoco , reviso los
> procesos corriendo y no hay ninguno que tome tanta memoria memoria ,
>
> pregunta como minitoreo eso ? , lo monitoreo con top y ps pero no me
> muestra quien tiene esa memoria.
Supongo que estas consciente de que en (casi?) cualquier Unix, el kernel
no libera la memoria de inmediato sino que queda en forma de "cache" o
"buffers". Ejecuta free (en un shell). Aca dice:
$ free
total used free shared buffers cached
Mem: 450792 194240 256552 0 62008 74076
-/+ buffers/cache: 58156 392636
Swap: 0 0
observa que la cantidad de memoria libre en la practica es de 256MB,
_mas_ los 62 MB en buffers y los 74 MB en cache (Esos son los 392 MB que
salen en la fila de abajo).
(Acabo de encender el computador, por eso sale tanta memoria libre -- en
un par de horas mas seguramente free dira unos 4 o 10 MB ... pero en
buffers y cache va a haber mucha memoria)
En resumen, no te preocupes.
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"The first of April is the day we remember what we are
the other 364 days of the year" (Mark Twain)
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-06-10 17:19:54 | Re: PostgreSQL 7.4.2 |
Previous Message | Mario Soto | 2004-06-10 17:16:18 | Re: tuning |