Leaks?
[email protected] (Marcus Bointon) Wed, 18 Oct 2006 13:25:25 +0100
| Newsgroups | php.smarty.general |
|---|---|
| Message-ID | <[email protected]> |
I'm using smarty in our mailing list management system, and I'm running into some memory issues. Unlike a typical web template scenario where smarty renders a template just once, I typically render a set of 3 related templates around 1000 times with different assigned vars. To reduce instantiation overhead, I'm keeping the smarty instance in a static var and clearing its contents in each iteration. Something in my loop is eating memory and not giving it back. Memory is being eaten at a rate of about 10k per iteration, which is about the size of the rendered templates. I've eliminated my database as the source. Has anyone noticed Smarty doing this? Is there anything particular that smarty might be storing and then not releasing? Marcus -- Marcus Bointon Synchromedia Limited: Creators of http://www.smartmessages.net/ [email protected] | http://www.synchromedia.co.uk/