About the usage of CPU core
-
Hi Modal AI Team,
Currently we are using Starling 2 max, and we want to ask you whether we can mitigate the CPU usage of voxl-camera-server.
As you can see the bottom right terminal, we manually turn off 3 cams and only using 2 front cams (total 5, turn off 3 at bottom) by modifying .conf file.!
but still the CPU usage of camera is very high (over 100% when seeing with voxl-inspect-services) , as you can see in the top right and bottom left terminal.
We attached the screenshot. Thank you.
-
Hi @Seungjae-Baek,
It is hard to see the detail in the screenshot, it is very low resolution. Can you please clarify which cameras you are turning on / off?
Also, what streams are consumed from the camera server (by other processes) and what are the resolutions?
Also, keep in mind that your cpu may not run at a high frequency. Please check
voxl-inspect-cpufor more details. If your cpu governor is inautomode, it will reduce cpu core frequency, which will result in higher % usage of each core (at lower frequency).If you sent your cpu to performance mode (
voxl-set-cpu-mode perf), this will push the frequency of all cores to the maximum and will give you a better estimate of the cpu usage per process (out of the full core capacity). Please note that in performance mode, the cpu will consume more power (and heat up a bit more) to perform the same tasks (with lower latency).Alex