Knowledge Base Article
Article Type: Troubleshooting
Product: Symphony
Product Version:
Component: Symphony Server
Device Brands:
Created: 22-Jan-2014 1:51:26 PM
Last Updated:

Troubleshooting High Client CPU Usage

Senstar Symphony uses the CPU to decompress video and the GPU to convert from the YUV color space to RGB as well as scale the video to the panel's size on the monitor. Typically, both resources reach maximum usage quickly. 

CPU

To verify CPU utilization:

  • Use the Windows Task Manager to view CPU usage.

GPU

To verify GPU utilization:

One GPU is typically shared between two monitor ports on your video card (that is, a typical video card only has one GPU). 

It is generally very difficult to peg a GPU. Massive processing delays and choppy video when GPU Observer shows the GPU at 60% is possible. This is probably due to other unmeasurable bottlenecks (system bus, video card RAM, etc.) or pipelining, that is, bus must transfer data from system RAM to video card RAM before GPU can process it, then GPU processes it, then GPU must transfer it to the monitor.

Options for reducing CPU and GPU usage

  1. Reduce the resolution of your cameras.  This will reduce CPU and GPU. Or, add a low resolution stream that is never recording just for use in multiviews.
  2. Reduce the frame rate of your cameras.  This will reduce CPU and GPU.

See also:

High CPU usage by Tracker caused by corrupted XML entry

Video analytic taking up CPU, jerky video, dropped/deleted frames in tracker log on Windows 7

Average rating:
Please log in to rate.
Rated by 2, Viewed by 4111