>
> However and whatever is done, it shouldn't be based on a narrow set of
> assumptions to the expense of others.
>
> I'm not saying it doesn't have merit to take 100MB email into
> consideration.
> But as you've mentioned before, the current practice you've seen is
> not 100MB email delivery but 100MB email as a file storage system
> (Draft).
> And at the same time you state the 100MB will take to 2 seconds to SHA
> and that's small compared to the overall processing speed of mail
> delivery.  And this is not significant when filtering spam.
> But as yet, no one filters 100MB email as spam.  It's just delivered
> (if it wasn't a Draft)  Most filters bypass at 1MB and under 1MB the
> time to filter is <1second for me and my spam_filter.
> So what you have is a 100MB possibility as a Draft that isn't checked
> for spam, wouldn't be anyways, isn't delivered, or any sort of anything.
Heres the thing. For pretty much any sane combination of disk and CPU
one is likley to find the hashing process is going to be faster than
writing that to disk by a factor of about 8. Thus if you server isn't
cpu bound this is a net win.

>
> These are small times, but they start to add up.
we are talking an addition of about 3% cpu load on an absolutely maxed
out 100mbit line.
IE if you are getting 320 gigabytes of email per hour or so you are
going to see a 3% increase in cpu use. (thats assuming the 320gb of
email is all new stuff, if any of it is actually replicated then the cpu
use will probably go down with the overhead of your database actually
storing that stuff)

>
> I really like dbmail.  But I'm not a large scale environment.  I don't
> have a dual core anything.  I currently have only four accounts.  But
> for these four accounts it is one of the best performing applications
> I've used, and I've tested a lot of them.  I'm just asking that we
> keep in mind that while 100MB might be something to keep in
> consideration going forward, don't lose the sight of the smaller users
> for your sake.
If you have 4 accounts then you won't even notice it. If your emails are
smaller then the time will be smaller too. IE a standard machine will
process about 50 Mega Bytes per second with a 20% cpu load. If the file
in question is less than 50 megabytes the time taken to hash it will be
less as well. IE a 5mb email would hash in .1 of a second at 20% cpu. If
it gets the whole CPU then it will be processed in 0.02 seconds.
Really Really its not going to matter.
_______________________________________________
DBmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to