Managed vs Unmanaged for Memory Economy

Brady Kelly <[email protected]> Fri, 8 Feb 2008 14:26:45 +0200
Newsgroups gmane.comp.windows.devel.dotnet.clr
Message-ID <[email protected]>
I'm having a discussion with a friend on this subject, and while I know full
well that unmanaged is more economical, I'd like to know of any case studies
for similar scenarios that actually use managed code successfully.  Here are
some excerpts from his description of their system:



> We sent out a total of 4,161,835 eMarketing emails in January

>

> This week we sent out:

> Emails - 754,851

> SMSes - 252,279





> But what uses all the memory?  Calculations for the emails, queuing,

> writing PDF's?



Two things, building and sending.



To build the email, all the correct substitutions must be made, statements
generated from data files, etc. Common to have several big builds going on
at once.



Once it's built, it's stored in a batch file. The mail server queues and
sends the messages out. Possible to have multiple simultaneous SMTP sessions
going on at the same time.





Brady, our outgoing bandwidth utilisation per month is in the terabyte
range! When you're pushing that much data, you quickly run into the
limits...


===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com