Добрый день вам. Столкнулся с проблемой: ОС FreeBSD 8.4 Release. Настроил motion на несколько IP камер. Motion выжираешь под себя порой почти половину процессора (тачка из разряда офисных компов, на ней из тяжёлого крутится только motion). Сделал PHP-прокси для просмотра видео, PHP читает поток с motion readfile("http://localhost:port/stream.mjpeg"); и отдаёт его в браузер в тэг <img>
last pid: 8373; load averages: 0.76, 0.97, 0.91 up 0+12:42:08 20:49:13
43 processes: 1 running, 42 sleeping
CPU: 32.3% user, 0.0% nice, 1.1% system, 0.9% interrupt, 65.6% idle
Mem: 131M Active, 1614M Inact, 142M Wired, 36M Cache, 112M Buf, 42M Free
Swap: 3072M Total, 36K Used, 3072M Free
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
8191 root 8 44 0 92164K 36176K select 0 17:28 64.84% motion
1147 root 1 45 0 3580K 1892K select 0 13:16 1.56% natd
1451 mysql 10 44 0 50880K 22288K sigwai 0 0:42 0.00% mysqld
1273 bind 5 44 0 36012K 25904K kqread 0 0:18 0.00% named
1475 root 1 44 0 22132K 10944K select 0 0:01 0.00% httpd
Через какое-то время motion тупо отваливается. Просто пропадает из процессов. В /var/log/messages только ошибки подключения к некоторым камерам (они в дауне), 70% камер работают. Вручную перезапускаю сервис /usr/local/etc/rc.d/motion start и всё работает как надо... Через время снова отваливается...
Подскажите, как найти и увидеть причину, по которой оно вылетает. Спасибо.