View Issue Details

IDProjectCategoryView StatusLast Update
0009327MMW v4Synchronizationpublic2012-05-15 16:56
Reporterlowlander Assigned To 
PrioritynoneSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version4.0.5 
Target Version4.0.5Fixed in Version4.0.5 
Summary0009327: Video conversion doesn't respect priority Performance setting
DescriptionPriority for background tasks is set to lower yet MediaMonkeyVHelper is run at Normal priority causing system instability. The process was run 4 times (4 core machine). This is during synchronization to iPod Touch with conversion from MPEGII to MP4.
TagsNo tags attached.
Fixed in build1490

Activities

michal

2012-05-08 07:40

developer   ~0031046

Fixed in build 1489.

lowlander

2012-05-10 19:40

developer   ~0031093

Verified in 1489, Priority is now respected.

However Affinity isn't. I've set to use All but 1 core, which will only launch 3 MediaMonkeyVHelper processes (it was 4 processes with it set to use all cores), but all 3 MediaMonkeyVHelper process have Affinity set to all cores and thus CPU still runs at 100% during conversions.

I personally would have expected each MediaMonkeyVHelper process to be set to use a single core, but would have no problem if they were set to use 3 (which would speed up single or double conversions over each process using single core) as long as all have the same core disabled.

michal

2012-05-11 10:05

developer   ~0031096

Fixed in build 1490. Because video conversions use parallel agorithms, I used method 2 - for each MediaMonkeyVHelper set max. number of cores (the same cores). Setting each to single core would decrease efficiency.

lowlander

2012-05-15 16:56

developer   ~0031139

Verified in 1490