Just want to add my recent experience. Over the weekend our 30 camera system went from 65-75% CPU usage to 100% and RAM went from 8GB'ish to over 14GB (16GB installed).
i7-7700K
16GB Ram
Windows 10 Pro
Blue Iris 4.6.5.3
Direct two Disc is on for all cameras
Most of the 30 cameras are Amcrest IP4M-1026E
Cameras were initially set at 15 fps or higher but I dropped everything to 10 fps (1200 MP/s), made zero difference. After reading through this thread, I changed each camera on BI to a max rate of 10 fps and checked "Limit decoding unless required". Most of the cameras had their max rate set to 30 or above, some were even at 60 fps (we don't have any cameras that support 60 fps).
After making those changes, CPU usage dropped to 20-25% and RAM is at 5GB.
After putting all the cameras back to 15 fps or higher (1920 MP/s), the CPU is staying between 30-40%. RAM is up to 9GB. I'm confused at what just happened.
i7-7700K
16GB Ram
Windows 10 Pro
Blue Iris 4.6.5.3
Direct two Disc is on for all cameras
Most of the 30 cameras are Amcrest IP4M-1026E
Cameras were initially set at 15 fps or higher but I dropped everything to 10 fps (1200 MP/s), made zero difference. After reading through this thread, I changed each camera on BI to a max rate of 10 fps and checked "Limit decoding unless required". Most of the cameras had their max rate set to 30 or above, some were even at 60 fps (we don't have any cameras that support 60 fps).
After making those changes, CPU usage dropped to 20-25% and RAM is at 5GB.
After putting all the cameras back to 15 fps or higher (1920 MP/s), the CPU is staying between 30-40%. RAM is up to 9GB. I'm confused at what just happened.