Re: Postgres memory usage

From: Jeff <threshar(at)torgo(dot)978(dot)org>
To: "ruben20(at)superguai(dot)com" <ruben20(at)superguai(dot)com>
Cc: generalpost <pgsql-general(at)postgresql(dot)org>
Subject: Re: Postgres memory usage
Date: 2004-09-16 13:49:39
Message-ID: 40DBA0B0-07E7-11D9-8F3E-000D9366F0C4@torgo.978.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


On Sep 16, 2004, at 8:58 AM, ruben20(at)superguai(dot)com wrote:

> I have noticed that available memory is aparently too low, according
> to top:
>
> 12:58pm up 1:28, 3 users, load average: 0,00, 0,01, 0,09
> 94 processes: 91 sleeping, 3 running, 0 zombie, 0 stopped
> CPU states: 0,0% user, 0,0% system, 0,0% nice, 100,0% idle
> Mem: 1031012K av, 1021440K used, 9572K free, 0K shrd,
> 62864K
> buff
> Swap: 2040244K av, 14960K used, 2025284K free
> 876808K
> cached
>

in the unix world, "free" memory is mostly useless because the OS will
give up various buffers it is using for caching if an app needs memory.
It is usually best to look at the output of free which will show you
how much of the memory is used by buffers & caches.

If that number is also low you should look to see how much memory your
applications are using.

Also, what are your shared_buffer and sort_mem settings set to in
postgresql.conf?
Remember in Linux top will include how much shared memory an app has
touched in its SIZE. (But you can also look at the shared column to see
how much of hte size is shared)
.

--
Jeff Trout <jeff(at)jefftrout(dot)com>
http://www.jefftrout.com/
http://www.stuarthamm.net/

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Lars Haugseth 2004-09-16 13:57:47 Re: psql + autocommit
Previous Message Bill Moran 2004-09-16 13:47:34 Re: Postgresql <--> webservices?