[Tickets #3359] Re: Make use of streams for speed and memory efficiency

bugs at horde.org bugs at horde.org
Wed Jul 1 07:13:14 UTC 2009


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/3359
------------------------------------------------------------------------------
  Ticket             | 3359
  Updated By         | Michael Slusarz <slusarz at horde.org>
  Summary            | Make use of streams for speed and memory efficiency
  Queue              | Horde Framework Packages
  Version            | HEAD
  Type               | Enhancement
  State              | Resolved
  Priority           | 2. Medium
  Milestone          | Horde 4.0
  Patch              |
  Owners             | Michael Slusarz
------------------------------------------------------------------------------


Michael Slusarz <slusarz at horde.org> (2009-07-01 03:13) wrote:

>> Nice! Do you happen to have any numbers about how this works out,
>> either speed or memory_limit needs or ... ?

FWIW, I opened up a 5 MB text message (approx. 3.5 MB un-base64  
encoded) using IMP 4 and IMP 5.  This is a message that exceeds the  
maximum size filter, so there is only an option to download the  
message.  According to the memory stats from the debug log, IMP 4  
required approx 26 MB to download and IMP 5 required approx 16 MB.   
However, I have no idea how much of this is attributable to streams  
vs. previous improvements in the code (IMAP, MIME, IMP, etc.)






More information about the bugs mailing list