| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | Dan Sugalski <dan(at)sidhe(dot)org> |
| Cc: | Sven Willenberger <sven(at)dmv(dot)com>, pgsql-general(at)postgresql(dot)org |
| Subject: | Re: plperl doesn't release memory |
| Date: | 2005-03-24 20:14:39 |
| Message-ID: | 5330.1111695279@sss.pgh.pa.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
Dan Sugalski <dan(at)sidhe(dot)org> writes:
> ... I'm pretty sure for embedding use it uses whatever routines
> the embedder defines, but it's been a while since I've poked around
> in there.
Hmm. plperl is definitely not doing anything to try to manipulate that
behavior; maybe it should? Where can we find out about this?
> Anyway, if perl's using its own memory allocator you'll want to
> rebuild it to not do that.
When I tried to test this it seemed that memory did get released at the
conclusion of each query --- at least "top" showed the backend process
size dropping back down. But, again, I wouldn't be surprised if Sven's
perl installation is configured differently than mine.
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Sven Willenberger | 2005-03-24 20:26:00 | Re: plperl doesn't release memory |
| Previous Message | Dan Sugalski | 2005-03-24 19:50:50 | Re: plperl doesn't release memory |