[Zope-dev] Streaming Response
Toby Dickenson
tdickenson@geminidataloggers.com
Wed, 16 Apr 2003 15:26:05 +0100
On Wednesday 16 April 2003 3:13 pm, Casey Duncan wrote:
> The file is divided into 64K chunks, each of which is pickled. Each chunk
> is unpickled separately and then discarded.
If I remember correctly, chunks are not explicitly discarded. They will
certainly stay in memory until the end of the transaction, then the garbage
collector will drop the least recently used objects. A 200MB file will
certainly cause a 200MB memory surge when downloaded.
--
Toby Dickenson
http://www.geminidataloggers.com/people/tdickenson