[SOLVED] MM5 - High CPU on visualization
Moderator: Gurus
[SOLVED] MM5 - High CPU on visualization
MM5 - High CPU on visualization
STR (steps to reporoduce):
1. Launch MM5
2. Play a track
3. Right-Click the bottom bar and tick "Visualization" and the CPU goes from 2% to 99% (I use process explorer to watch the CPU). High CPU but MM5 still responds and doesn't crash.
Here's the dbgview of this STR. - https://drive.google.com/file/d/10ZUDUO ... sp=sharing
Another related issue:
If I tick Layout > Player > Metadata > Visualizer to ON then CPU goes from 2% to 8% . This isn't bad as 99% but still it's too high.
Thanks in advance
Win 7 x64
MM5 2302
STR (steps to reporoduce):
1. Launch MM5
2. Play a track
3. Right-Click the bottom bar and tick "Visualization" and the CPU goes from 2% to 99% (I use process explorer to watch the CPU). High CPU but MM5 still responds and doesn't crash.
Here's the dbgview of this STR. - https://drive.google.com/file/d/10ZUDUO ... sp=sharing
Another related issue:
If I tick Layout > Player > Metadata > Visualizer to ON then CPU goes from 2% to 8% . This isn't bad as 99% but still it's too high.
Thanks in advance
Win 7 x64
MM5 2302
Re: MM5 - High CPU on visualization
What Visualization are you using? I'm seeing 10-13% CPU with MMW5 the active window and less when not the active window with Milkshake with Che - Escape Preset.
Download MediaMonkey ♪ License ♪ Knowledge Base ♪ MediaMonkey for Windows 2024 Help ♪ MediaMonkey for Android Help
Lowlander (MediaMonkey user since 2003)
Lowlander (MediaMonkey user since 2003)
Re: MM5 - High CPU on visualization
I'm using "Basic bars". Same 99% CPU on the other visualizations as well except Milkshake (Milkshake gives me no visualization).
Re: MM5 - High CPU on visualization
The visualization is as simple as possible. In case it is too CPU time consuming and makes it some problems, I could only recommend to not use it. It is based on Chromium rendering and we could not optimize it much. Anyway it should not affect ability of responses of the application.
Re: MM5 - High CPU on visualization
Thank you @Mipi for the explanation (As soon as I found out what caused the high CPU I've disabled the Visualization and the Visualizer).
When I had the small "Visualizer" ON the CPU was not going below 8%. It took me some time to find out what caused this high CPU.
I can't remember if the "Visualizer" was enabled when I first installed MMW.
So maybe if its ON by default should MMW devs change it to OFF and add a warning that enabling it might take high CPU (it is especially important to laptop users who care about battery life).
When I had the small "Visualizer" ON the CPU was not going below 8%. It took me some time to find out what caused this high CPU.
I can't remember if the "Visualizer" was enabled when I first installed MMW.
So maybe if its ON by default should MMW devs change it to OFF and add a warning that enabling it might take high CPU (it is especially important to laptop users who care about battery life).
Re: MM5 - High CPU on visualization
Hi,
If you refer to small spectrum analyzer in player, it is enabled by default, but on all PCs i have tested CPU usage have never went over 3% and that was very low end 2 Core/2 Threads CPU with integrated GPU (graphics).
I am curious can you make screenshot of your My Computer (This PC) properties?
If you refer to small spectrum analyzer in player, it is enabled by default, but on all PCs i have tested CPU usage have never went over 3% and that was very low end 2 Core/2 Threads CPU with integrated GPU (graphics).
I am curious can you make screenshot of your My Computer (This PC) properties?
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum posts
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum posts
Re: MM5 - High CPU on visualization
An important consideration of the visualization is the size of the canvas (how big the visualization picture is on your screen). The bigger it is, the more resources it will need for rendering. This is why the tiny visualization on the bottom of the screen takes such a small amount of resources. When you had the visualization on, was it in the corner of the screen, or was it taking up the entire window?

Data scientist, web programmer, part-time MediaMonkey developer, full-time MediaMonkey enthusiast
I uploaded many addons to MM's addon page, but not all of those were created by me. "By drakinite, Submitted by drakinite" means I made it on my own time. "By Ventis Media, Inc., Submitted by drakinite" means it may have been made by me or another MediaMonkey developer, so instead of crediting/thanking me, please thank the team. You can still ask me for support on any of our addons.
Re: MM5 - High CPU on visualization
My PC - https://i.imgur.com/GrBuux4.png
Using Process Explorer :
Full screen Visulaization - "CPU Usage" - avg. 95%
Visulaization - OFF :
Without Tiny Visulaizer "CPU Usage" - avg. 10%
With Tiny Visulaizer "CPU Usage" - avg. 23%
Using Process Explorer :
Full screen Visulaization - "CPU Usage" - avg. 95%
Visulaization - OFF :
Without Tiny Visulaizer "CPU Usage" - avg. 10%
With Tiny Visulaizer "CPU Usage" - avg. 23%
Re: MM5 - High CPU on visualization
Hi,
OK, looks like you have CPU software decoder instead of GPU, but also https://ark.intel.com/content/www/us/en ... z-fsb.html is very low spec now 10 year old CPU.
Can you please make screenshot of these apps:
- GPU-Z: https://www.techpowerup.com/download/techpowerup-gpu-z/ (Start Page)
- CPU-Z: https://www.cpuid.com/downloads/cpu-z/cpu-z_1.95-en.zip (CPU and Motherboard tabs)
OK, looks like you have CPU software decoder instead of GPU, but also https://ark.intel.com/content/www/us/en ... z-fsb.html is very low spec now 10 year old CPU.
Can you please make screenshot of these apps:
- GPU-Z: https://www.techpowerup.com/download/techpowerup-gpu-z/ (Start Page)
- CPU-Z: https://www.cpuid.com/downloads/cpu-z/cpu-z_1.95-en.zip (CPU and Motherboard tabs)
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum posts
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum posts
Re: MM5 - High CPU on visualization
Hi,
As I suspected your PC specs are very very low. It is 11+ years old and behavior is more than normal with that CPU and integrated Graphics card.
There is no Hardware acceleration on any GPU tasks and it is DirectX 9.0c compatible.
If you do not want or do not have money for upgrade I would suggest to spend few bucks and do at least upgrade to Newer CPU and GPU, but I guess that you get Motherboard+CPU(With cooler)+GPU+4GB Memory (DDR3 as you now have DDR2) for <50 USD.
Your Motherboard is 11+ years old it needs to be upgraded https://www.asrock.com/mb/Intel/G31M-S/#BIOS You are using bios version 1.90 and there are functional upgrades.
I hope you can ship some to your country.
Upgrade CPU based on https://www.asrock.com/mb/Intel/G31M-S/#CPU : Q9450 for less than 20 USD Like this one https://www.ebay.com/itm/Intel-Core-2-Q ... 3885665129
Upgrade GPU suggestion ATi Radeon GPU series 5450/6450/7570/8490 and spend no more than 10 USD eg. like this one https://www.ebay.com/itm/AMD-Radeon-ATI ... 4304694990
Not sure what CPU cooler you have but I think you can buy good used 775 CPU cooler for less than 10 USD.
With that upgrade you would get at least 20-30% speedup in desktop use and overal PC performance, but you really need whole PC upgrade.
NOTE buying SSD HDD ill not get you any more speed as Motherboard is SATA2 and can't utilize more than 1/3 of SSD speed.
As I suspected your PC specs are very very low. It is 11+ years old and behavior is more than normal with that CPU and integrated Graphics card.
There is no Hardware acceleration on any GPU tasks and it is DirectX 9.0c compatible.
If you do not want or do not have money for upgrade I would suggest to spend few bucks and do at least upgrade to Newer CPU and GPU, but I guess that you get Motherboard+CPU(With cooler)+GPU+4GB Memory (DDR3 as you now have DDR2) for <50 USD.
Your Motherboard is 11+ years old it needs to be upgraded https://www.asrock.com/mb/Intel/G31M-S/#BIOS You are using bios version 1.90 and there are functional upgrades.
I hope you can ship some to your country.
Upgrade CPU based on https://www.asrock.com/mb/Intel/G31M-S/#CPU : Q9450 for less than 20 USD Like this one https://www.ebay.com/itm/Intel-Core-2-Q ... 3885665129
Upgrade GPU suggestion ATi Radeon GPU series 5450/6450/7570/8490 and spend no more than 10 USD eg. like this one https://www.ebay.com/itm/AMD-Radeon-ATI ... 4304694990
Not sure what CPU cooler you have but I think you can buy good used 775 CPU cooler for less than 10 USD.
With that upgrade you would get at least 20-30% speedup in desktop use and overal PC performance, but you really need whole PC upgrade.
NOTE buying SSD HDD ill not get you any more speed as Motherboard is SATA2 and can't utilize more than 1/3 of SSD speed.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum posts
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum posts
Re: [SOLVED] MM5 - High CPU on visualization
Yes, I intend to buy a new laptop but anyway many thanks @peke for your detailed post !!
Maybe I'll use your post info if I decide to keep my old PC and upgrade it.
Also your post might be useful for others with old PC's.
Maybe I'll use your post info if I decide to keep my old PC and upgrade it.
Also your post might be useful for others with old PC's.
Re: [SOLVED] MM5 - High CPU on visualization
Hi,
Unfortunately each PC has its on story and needs to be handled separately. We will be glad to help if possible even that means we have bug in MM and need to fix it.
Wish you luck. I am glad that we have found the actual reason for high CPU. MM5 is Chromium based that renders realtime and easy to customize, so many things depends on chromium, like you pointed when you disable many visual enhancements.
Personally I am glad that I helped.
Unfortunately each PC has its on story and needs to be handled separately. We will be glad to help if possible even that means we have bug in MM and need to fix it.
Wish you luck. I am glad that we have found the actual reason for high CPU. MM5 is Chromium based that renders realtime and easy to customize, so many things depends on chromium, like you pointed when you disable many visual enhancements.
Personally I am glad that I helped.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum posts
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum posts