Community Discussions and Support
High CPU-Usage while downloading an attachment from Mercury...

no problems with srvr2008 in play - I've tested MercuryS/E/P/I under load with messages up to 30MB without problems. When I test I always test on a clean system, within virtual server or the later HyperV, meaning nothing else installed than Mercury on the test machine.

Most likely as Rolf has pointed out is that you have hooks within the WinSock stack that intercepts the traffic, examines and passes it along to the next process in the chain. These process hooks cannot be turned off unless you clean the registry hooks and re-boot the machine. We had similar problems with one particular build of NOD32 v3, and it resulted in frequent but random blue screens. We uninstalled NOD32, re-booted twice for all the hooks to clear, and the problem went away. Then later we applied a newer build of NOD32 v3 and there hasn't been problems since.

When you turn off an Antiviral or antispy software, the dataflow still has to be passed on to the hooks (= dll's the hooks point to) but, should be just going in and back out again. But if the Dll in play has some other form of fault, memory leak etc, then you get all sorts of trouble within the windows kernel.

<P>no problems with srvr2008 in play - I've tested MercuryS/E/P/I under load with messages up to 30MB without problems. When I test I always test on a clean system, within virtual server or the later HyperV, meaning nothing else installed than Mercury on the test machine.</P> <P>Most likely as Rolf has pointed out is that you have hooks within the WinSock stack that intercepts the traffic, examines and passes it along to the next process in the chain. These process hooks cannot be turned off unless you clean the registry hooks and re-boot the machine. We had similar problems with one particular build of NOD32 v3, and it resulted in frequent but random blue screens. We uninstalled NOD32, re-booted twice for all the hooks to clear, and the problem went away. Then later we applied a newer build of NOD32 v3 and there hasn't been problems since.</P> <P>When you turn off an Antiviral or antispy software, the dataflow still has to be passed on to the hooks (= dll's the hooks point to) but, should be just going in and back out again. But if the Dll in play has some other form of fault, memory leak etc, then you get all sorts of trouble within the windows kernel.</P>

Hi,

i've a "little" problem.

When i get an email with an attachment (maybe 5 MB), mercury fetch this email without any problems from my domain-provider.

But when i finally want to fetch the mail of from mercury with thunderbird (latest version) via Imap, the CPU-Load of the mercury-process on my windows server 2008 gets up to 50% (Dualcore, so mercury uses one core complete).

The complete process takes for a 5 MB attachment about 30 seconds, then the mail is transfered to thunderbird an i'm able to save the attachment.

When the attachment is bigger, then it often hangs and i've to restart thunderbird or mercury.

 I'm using a Anti-Virus-software on the server and on the clients. When i stopp them, the problems are always there. So no changes.

 

Any ideas how to speed up this thing?

Thanks in advance

Asgard

 

<p>Hi,</p><p>i've a "little" problem.</p><p>When i get an email with an attachment (maybe 5 MB), mercury fetch this email without any problems from my domain-provider.</p><p>But when i finally want to fetch the mail of from mercury with thunderbird (latest version) via Imap, the CPU-Load of the mercury-process on my windows server 2008 gets up to 50% (Dualcore, so mercury uses one core complete).</p><p>The complete process takes for a 5 MB attachment about 30 seconds, then the mail is transfered to thunderbird an i'm able to save the attachment.</p><p>When the attachment is bigger, then it often hangs and i've to restart thunderbird or mercury.</p><p> I'm using a Anti-Virus-software on the server and on the clients. When i stopp them, the problems are always there. So no changes.</p><p> </p><p>Any ideas how to speed up this thing?</p><p>Thanks in advance</p><p>Asgard </p><p> </p>

[quote user="Peter Strömblad"]What M/32 version and what AV?[/quote]

AV: GData Mail Security

M/32: 4.62

<p>[quote user="Peter Strömblad"]What M/32 version and what AV?[/quote]</p><p>AV: GData Mail Security</p><p>M/32: 4.62 </p>

[quote user="asgard"]

Hi,

i've a "little" problem.

When i get an email with an attachment (maybe 5 MB), mercury fetch this email without any problems from my domain-provider.

But when i finally want to fetch the mail of from mercury with thunderbird (latest version) via Imap, the CPU-Load of the mercury-process on my windows server 2008 gets up to 50% (Dualcore, so mercury uses one core complete).

The complete process takes for a 5 MB attachment about 30 seconds, then the mail is transfered to thunderbird an i'm able to save the attachment.

When the attachment is bigger, then it often hangs and i've to restart thunderbird or mercury.

 I'm using a Anti-Virus-software on the server and on the clients. When i stopp them, the problems are always there. So no changes.

 

Any ideas how to speed up this thing?

Thanks in advance

Asgard

[/quote]


Not sure what is going on with your setup.  I'm using Mercury/32 v4.62 and Thunderbird v3 and I do not see delays like this with large attachments.  I am not running Thunderbird  on the same system as Mercury/32 and that might be a factor.  The only delays I see is the normal time to download via IMAP4 when opening the attachment.  Hard to say about the processor time since receiving via MercuryS and serving via IMAP4 does not show any appreciable CPU load.

 

 

[quote user="asgard"]<p>Hi,</p><p>i've a "little" problem.</p><p>When i get an email with an attachment (maybe 5 MB), mercury fetch this email without any problems from my domain-provider.</p><p>But when i finally want to fetch the mail of from mercury with thunderbird (latest version) via Imap, the CPU-Load of the mercury-process on my windows server 2008 gets up to 50% (Dualcore, so mercury uses one core complete).</p><p>The complete process takes for a 5 MB attachment about 30 seconds, then the mail is transfered to thunderbird an i'm able to save the attachment.</p><p>When the attachment is bigger, then it often hangs and i've to restart thunderbird or mercury.</p><p> I'm using a Anti-Virus-software on the server and on the clients. When i stopp them, the problems are always there. So no changes.</p><p> </p><p>Any ideas how to speed up this thing?</p><p>Thanks in advance</p><p>Asgard </p><p>[/quote]</p><p> </p><p>Not sure what is going on with your setup.  I'm using Mercury/32 v4.62 and Thunderbird v3 and I do not see delays like this with large attachments.  I am not running Thunderbird  on the same system as Mercury/32 and that might be a factor.  The only delays I see is the normal time to download via IMAP4 when opening the attachment.  Hard to say about the processor time since receiving via MercuryS and serving via IMAP4 does not show any appreciable CPU load. </p><p> </p><p> </p>

In my setup Mercury and Thundebird also not running on one machine :)

Which OS? Maybe windows Server 2008 is the problem?

<p>In my setup Mercury and Thundebird also not running on one machine :)</p><p>Which OS? Maybe windows Server 2008 is the problem? </p>

As Thomas says, the IMAP connection to get the message should be a tiny task for Mercury. So something seems to be interfering heavily with IMAP network connectivity. I have no experience of GData Mail Security, but it's probably hooking into various parts of your system even when switched off. You may need to uninstall it to find out if it has something to do with the problem.

/Rolf 

<p>As Thomas says, the IMAP connection to get the message should be a tiny task for Mercury. So something seems to be interfering heavily with IMAP network connectivity. I have no experience of GData Mail Security, but it's probably hooking into various parts of your system even when switched off. You may need to uninstall it to find out if it has something to do with the problem.</p><p>/Rolf </p>

ok...! Thanks!

Maybe someone can take a look on my machine....via RemoteDesktop or maybe teamviewer (www.teamviewer.com)...

 

Greetings

Asgard

 

<p>ok...! Thanks!</p><p>Maybe someone can take a look on my machine....via RemoteDesktop or maybe teamviewer (www.teamviewer.com)...</p><p> </p><p>Greetings</p><p>Asgard </p><p> </p>

[quote user="asgard"]

In my setup Mercury and Thundebird also not running on one machine :)

Which OS? Maybe windows Server 2008 is the problem?

[/quote]

 

Maybe I do not know since I do not have server 2008.  My "server" is a HP Pavilion workstation running WinXP MCE SP3 with 1 GByte RAM on a 2.41 Ghz AMD Athlon 64 CPU.  The workstation with T-Bird v3.0 is a Dell E510 WinXP Pro SP3 with 1 GByte RAM on a 2.99 Ghz Pentium 4 CPU.  I'm running a 100 MHz LAN via my Linsys BEFSR41 router/switch.

 

[quote user="asgard"]<p>In my setup Mercury and Thundebird also not running on one machine :)</p><p>Which OS? Maybe windows Server 2008 is the problem? </p><p>[/quote]</p><p> </p><p>Maybe I do not know since I do not have server 2008.  My "server" is a HP Pavilion workstation running WinXP MCE SP3 with 1 GByte RAM on a 2.41 Ghz AMD Athlon 64 CPU.  The workstation with T-Bird v3.0 is a Dell E510 WinXP Pro SP3 with 1 GByte RAM on a 2.99 Ghz Pentium 4 CPU.  I'm running a 100 MHz LAN via my Linsys BEFSR41 router/switch. </p><p> </p>
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft