Set up my first TrendNet IP-314PI camera using the OnVIF prober, which worked fine (though it didn't always find all the cameras for the pulldown list, at random), and then cloned the rest of the monitors, changing name and IP.
The camera settings are 1280x720 H.264, 10fps, I-frame every 60, "higher" video quality, and a 6144kbps encoding limit. 720p is as low as the main encoder will go; they're 4mp cameras.
The monitor settings are 25/25 blend, and 40/20/20/20 frames. My SHMs are about 120MB per camera, for a total usage of 43% or so. All three monitor frame rates are set to 15fps.
With all 12 cameras in monitor mode, everything is stable, all monitors work, and I can montage all of them on one page. With no viewers running, the machine runs at an LA between 7 and 9, which isn't bad for an 8-core machine, though I'm told I can potentially halve it, by people running similar systems.
Switching all but one camera to modect...
38.22. 15 minute average.
Clearly, I have some tuning to do.
I know I remember seeing some pages on .. I think, the wiki, that suggest how to determine where the pinch points are in a running install, but I can't find them. Anyone got a favorite write up on how to figure out *what* is causing the load to go that high? Once I know where, I can likely figure out how to fix it. One user suggestion was that mysql wasn't keeping up.
For the record, at 38, this 8-core CPU has very little keyboard lag, and actually manages to run passably; it's losing connections and dropping frames, but it still never just collapsed.
My previous record was a 4-core Dell 2600 that went catatonic at 48, and died at 63.
