[Vienna-pm] Garbage-Collection
Alfred Reibenschuh
areibens at cpan.org
Thu Aug 11 18:53:36 PDT 2005
On Thu, 11 Aug 2005 15:04:29 +0200, you wrote:
...
>scheint anzudeuten, daß die temporären Strings verschieden sind. Nun
>sollte man annehmen, daß der Refcount des temporären Strings am Stack
>nach "Verbrauch" des Temps 0 werden sollte. Aber hier schlägt eine
>"Optimierung" von perl zu: Die SVs am Stack werden nicht refgecounted,
>d.h. ein SvREFCNT_dec() findet erst in Perl_leave_scope() statt.
>
>Allerdings
>
> do {
> blabla;
> };
>
>oder oder if (1) {} hilft auch nicht. D.h. temporäre Speicherfresser
>sollten in eigene Unterprogramme ausgelagert werden.
jetzt versteh ich endlich das speicherverhalten bei grossen PDFs
thx
cheers,
--
__ _
/ _|_ __ ___ __| | ___ unix, linux, freebsd
| |_| '__/ _ \/ _` |/ _ \ jpeg, png, gif, ppm
| _| | | __/ (_| | (_) | apache, perl, php, mysql
|_| |_| \___|\__,_|\___/ pdf, ps, abw, html, pod
More information about the Vienna-pm
mailing list