[quote user="Thomas R. Stephenson"]
If I would have to bet I'd guess it's an algorithmic problem with the
code responsible for the renaming - as there's the chance that this
problem occurred only after upgrading to the recent version, I wonder
if that part of the code underwent any changes...
I really doubt this or there would be hundreds of people complaining. [...]
[/quote]
You surely have a point - but then again there's always the exceptions that makes the programmer seriously scratch his/ her head wondering what's different on THAT or THESE specific machines...
[quote user="Thomas R. Stephenson"]
There can be a delay in writing via the algorithm is a new mail directory contain thousands of message and Mercury core is having troubles finding a unique root for a CNM file but even there this one probably be only a one cycle delay. This code has been tested with thousands of messages being received and delivered without any problems at all. In fact I just setup a test of 5000 messages ranging in size from 1000 to 4000 bytes being sent to a Mercury/32 system. These went from one Mercury/32 system to another via MercuryE to MercuryS and they were all delivered to the user in ~18 minutes. Even with 5000 messages being delivered to a single account there were no delays.
I'm still betting there is there is something accessing the files in the Mercury or the TEMP/TMP directories during the create/write process that is causing the delay.
[/quote]
I just tried a "clean new setup from scratch " of mercury, as in the past I usually copied all settings/ rules/ filters etc. to any newly set up mercury - the aim was to get a "clean" config/ ini-file - the problem persisted though...
I tried SysInternals ProcMon to see if there's any clue in the file access logs as to what's happening - the logs didn't make me any wiser though as i simply don't see any obvious problems, not knowing what i should look for specifically - nor did SysInternal's ProcExp indicate any irregular task accessing the mercury directories - other than that I'm somewhat out of ideas as to what to do to find out if there are any other tasks interfering - I'm somewhat reluctant to offer to send you the ProcMon log as it might be somewhat time consuming to work through nearly 2mb of log-data for such a rare problem...
I might state though, that mercury and its directories are located on a TrueCrypt device, though that never had been a problem with mercury nor any other application for years...
...most possible tasks that were running wild and might have interfered should have been eliminated by the fact that the new laptop implied a completely new setup of windows XP Pro too, even though the programs installed are of course fairly similar to the previous installation...
The only other software I'm aware of that might interfere with disc-access in a broader sense are O&O Clever Cache and O&O Defrag who have automatic background processes running - and I suspect processes that do more than just maintain the tray icons...
Thanks anyway for your time & attention so far
[quote user="Thomas R. Stephenson"]<blockquote><p>If I would have to bet I'd&nbsp; guess it's an algorithmic problem with the
code responsible for the renaming - as there's the chance that this
problem occurred only after upgrading to the recent version, I wonder
if that part of the code underwent any changes...</p></blockquote><p>&nbsp;</p><p>I really doubt this or there would be hundreds of people complaining.&nbsp; [...]</p><p>[/quote]</p><p>&nbsp;</p><p>You surely have a point -&nbsp; but then again there's always the exceptions that makes the programmer seriously scratch his/ her head wondering what's different on THAT or THESE specific machines...
</p><p>&nbsp;</p><p>[quote user="Thomas R. Stephenson"]</p><p>&nbsp;</p><p>There can be a delay in writing via the algorithm is a new mail directory contain thousands of message and Mercury core is having troubles finding a unique root for a CNM file but even there this one probably be only a one cycle delay.&nbsp; This code has been tested with thousands of messages being received and delivered without any problems at all. In fact I just setup a test of 5000 messages ranging in size from 1000 to 4000 bytes being sent to a Mercury/32 system.&nbsp; These went from one Mercury/32 system to another via MercuryE to MercuryS and they were all delivered to the user in ~18 minutes.&nbsp; Even with 5000 messages being delivered to a single account there were no delays.
</p><p>I'm still betting there is there is something accessing the files in the Mercury or the TEMP/TMP&nbsp; directories during the create/write process that is causing the delay.&nbsp;
</p><p>[/quote]</p><p>&nbsp;</p><p>I just tried a "clean new setup from scratch " of mercury, as in the past I usually copied all settings/ rules/ filters etc. to any newly set up mercury - the aim was to get a "clean" config/ ini-file - the problem persisted though...</p><p>I tried SysInternals ProcMon to see if there's any clue in the file access logs as to what's happening - the logs didn't make me any wiser though as i simply don't see any obvious problems, not knowing what i should look for specifically - nor did SysInternal's ProcExp indicate any irregular task accessing the mercury directories - other than that I'm somewhat out of ideas as to what to do to find out if there are any other tasks interfering - I'm somewhat reluctant to offer to send you the ProcMon log as it might be somewhat time consuming to work through nearly 2mb of log-data for such a rare problem...</p><p>I might state though, that mercury and its directories are located on a TrueCrypt device, though that never had been a problem with mercury nor any other application for years...</p><p>...most possible tasks that were running wild and might have interfered should have been eliminated by the fact that the new laptop implied a completely new setup of windows XP Pro too, even though the programs installed are of course fairly similar to the previous installation...</p><p>The only other software I'm aware of that might interfere with disc-access in a broader sense are O&amp;O Clever Cache and O&amp;O Defrag who have automatic background processes running - and I suspect processes that do more than just maintain the tray icons...
</p><p>&nbsp;</p><p>Thanks anyway for your time &amp; attention so far
</p>