Blue iris using high CPU?

dannieboiz

Getting the hang of it
May 13, 2015
496
72
10 cameras 3mp running at 10fps on an I7 6700 with 16GB ram

on a fresh restart my system typically use about 20% cpu after awhile ( a day or so) I see BI jump to 50-60%

I'm using direct to disk and whatever recommendation I find floating around to reduce CPU usage.

I'm adding a couple additional cameras and need to make sure the system can handle this.

btw: My memory usages is about 50%. I just ordered more ram to upgrade the system to 32gb
 
  • Like
Reactions: SAVideoman
Found another thread discussing similar issue, I enabled "Limit decoding unless required"

What does that do? What's the side effect of this?

I'm down to only 5% CPU usage from BI now which is good.
 
  • Like
Reactions: Kpog
More RAM is not going to solve this problem.

Keep an eye on your memory usage and see if it rises continually. If you have the infamous Intel graphics driver memory leak, it will be a slow rise, maybe taking hours to increase a noticeable amount. So check back every hour or two and write down the memory usage each time.

"Limit decoding unless required" causes only the iframes to be decoded from each camera most of the time. The main side-effects are:

* Local live view is extremely sluggish (remote live view is mostly unaffected, and recordings are unaffected).
* Blue Iris's motion detection algorithms are affected by this, since motion has to be detected from only 1 frame every 1-4 seconds instead of 10 frames per second. You may have to re-adjust the motion detection sensitivity and whatnot.
* It will drastically slow down any memory leak as a result of the leaking code having much less work to do.