Terrible "Buffer Overrun" problem - stop recording
Posted: Tue Jan 10, 2006 10:23 am
Hi all.
I have a server running ZM 1.20.1 with 1 GB memory, 20 cameras at less than 3 fps being :
17 Cameras in Record mode
3 Cameras at Modect mode.
The Modect Camera works very well but im having headaches on the record cameras.
I have 327 MB shared memory, and im running all cameras at less than 3 fps (it is 5 shared chip bt878 cards with 4 input each one), ImageBufferCount set to 60, WrmUPFrame set to 5 Pre and Post Event set to 3 each one and AlarmFrameCount set to 3. Also its capturing at 320x240.
By doing the calc 320 * 240 * 3 * 20 * 60 i see that i would need to share 276MB of memory and im sharing a lot more.
But the problem is that after some given time, say 1 hour or less, the record cameras stops to record and i can see in syslog the message "Buffer overrun at index XX". I think a number of 60 in ImageBuffer is very good for less than 3 fps and im also sharing a lot more memory than it would be needed so why i could be getting this problem ?
i set SectionLength set to 300 and FrameSkip to 0..
The computer is a Pentium 4 LGA 3.4Ghz with 1 Gb of ram.
ive used Zoneminder 1.17.x with 16 cameras with no problem, does this version have any known bug ? to remember im using 1.20.1.
Please somebody could help me ?
Phil, what does that message means ?????
Thanks for all
Victor Diago
I have a server running ZM 1.20.1 with 1 GB memory, 20 cameras at less than 3 fps being :
17 Cameras in Record mode
3 Cameras at Modect mode.
The Modect Camera works very well but im having headaches on the record cameras.
I have 327 MB shared memory, and im running all cameras at less than 3 fps (it is 5 shared chip bt878 cards with 4 input each one), ImageBufferCount set to 60, WrmUPFrame set to 5 Pre and Post Event set to 3 each one and AlarmFrameCount set to 3. Also its capturing at 320x240.
By doing the calc 320 * 240 * 3 * 20 * 60 i see that i would need to share 276MB of memory and im sharing a lot more.
But the problem is that after some given time, say 1 hour or less, the record cameras stops to record and i can see in syslog the message "Buffer overrun at index XX". I think a number of 60 in ImageBuffer is very good for less than 3 fps and im also sharing a lot more memory than it would be needed so why i could be getting this problem ?
i set SectionLength set to 300 and FrameSkip to 0..
The computer is a Pentium 4 LGA 3.4Ghz with 1 Gb of ram.
ive used Zoneminder 1.17.x with 16 cameras with no problem, does this version have any known bug ? to remember im using 1.20.1.
Please somebody could help me ?
Phil, what does that message means ?????
Thanks for all
Victor Diago