CPU Processor Load

 

My CPU usage in task manager is showing that I'm usually using about 30% while using Aximmetry. Inside of Aximmetry the CPU processor load is usually about 50-60%. Occasionally, the CPU% in Aximmetry spikes above 100% and sometimes it just says "Processor Load" and completely freezes. I then cannot even close Aximmetry, I have to end task in Aximmetry. 


This has been pretty frustrating as I am using it in production and happens at least once a day.


Why is this happening? My PC's CPU% is quite low, while it is quite high inside Aximmetry. How can I improve this?


I am using Aximmetry DE Broadcast and the project is 1080p 30FPS.

   lucky11071

 
Profile Image
Eifert@Aximmetry
  -  

Hi Lucky,

It's hard to know, usually, CPU load is not an issue. Can you tell us more about your project, like are you running tracked camera, is it a live production, what is your hardware setup...

If you are using Unreal, make sure that your Unreal scene doesn't have anything that could cause such spikes.
You could try running one of Aximmetry's own .xcomp projects, to see if the same thing happens. Asymmetry has a studio library with some prebuilt studios.
Also, are you running any 3rd party software that may interfere?

Warmest regards,

 
Profile Image
lucky11071
  -  

Hello,

My project is not using Unreal Engine or tracked cam. It is a Lower Thirds project. Graphics made in oximetry with JSON files to populate data onto them. As well as quick short animation videos that are triggered by streamdecks that call powershell scripts that open and close buttons on my Aximmetry dashboard. 

It seems as though my computer CPU usage is showing about 30% while at the same time Aximmetry CPU usage is showing about 70%. Occasionally if one of the short animation graphics are hit it will spike to over 100% but also seem to just randomly out of nowhere show "Processor Load" to which I have to kill Aximmetry in task manager and reload project.

This CPU spike always causes frame drop.

PC SPECS:

Intel i7-11700K CPU

32GB of RAM

NVIDIA GeForce RTX 2080 Ti


 
Profile Image
Eifert@Aximmetry
  -  

Hi Lucky,

I am guessing your project gets into a constant state where the CPU load is so high that aximmetry responds very very slowly.

70% CPU load for a Lower Thirds project seems very high. If you could isolate the source of that high CPU load it could help a lot to figure out a solution or optimization for this issue.
To isolate the high CPU load, you could make a copy your xcomp and start deleting parts of it that don't affect the CPU usage. Once you got to a fairly small size, you could share a screenshot of the Flow, and we could figure out what is causing the issue or how to optimize it.

Also, if you are using the buffered option with the animation videos. If animation videos have high quality, then you might want to increase the Buffer Min and Buffer Max. Or turn off buffering altogether to decrease the overall CPU load.


Note that Aximmetry now directly supports Elgato Stream Decks. If you are using one of the Elgato products, then you probably no longer need the powershell scripts and you can just use Elgato's own software, more on that here: https://aximmetry.com/learn/tutorials/control-methods/using-elgato-stream-deck-to-control-a-scene/

Warmest regards,