1159: End of episode download process needs optimization

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: 1159: End of episode download process needs optimization

by Owyn » Fri Apr 25, 2008 6:44 pm

Tested in 1164. Sweet. Fixed.

by Owyn » Sun Apr 20, 2008 9:22 am

Yeah. That should speed things up in all cases.

by Ludek » Sun Apr 20, 2008 9:00 am

It is resolved in build 1163:
MM no more downloads the episodes to the temp dir. i.e. MM downloads the episodes directly to its download location without no need to copy.

by Owyn » Fri Apr 18, 2008 4:52 pm

Tested with 1162. Better.

There is one additional optimization which can speed this up a lot.

If the MM temp folder and the MM podcast destination folder are on the same drive you can use a quick move rename instead of file copy.

I carefully arranged for exactly this scenario.

iTunes takes advantage of this with it's use of "<iTunes folder>\Downloads" and "<iTunes folder>\Podcasts"

by Ludek » Fri Apr 18, 2008 8:15 am

Thank you. You are right. Will be fixed.

1159: End of episode download process needs optimization

by Owyn » Fri Apr 18, 2008 6:36 am

Noticed that there can be long delays between network going idle for an episode download and the "1 track to be tagged" message appearing.

During this period VM Size for MediaMonkey.exe balloons by 100+MB.

This memory pressure can cause (on my admittedly small memory system) failures in other concurrent downloads depending on what else is also active, e.g. FF2. I have got in the habit of monitoring the process and killing firefox.exe if I see total commit growing too large.

IMHO, one advantage of testing on an older system is that it can surface problems that can be masked by lots of resources.

Top