Форум Системы безопасности / Форум Видеонаблюдение /
yurasek
Новичок
Сообщений: 38
Рейтинг: 104
24.12.2014 12:50:22
Уважаемые разработчики, когда появится ваша новая версия Macroscop 1.12?
По моим наблюдениям в версии 1.11.112 по сравнению с 1.9.73 заметно повысилось потребление оперативной памяти, хотелось бы посмотреть на то как обстоят с этим дела в новой версии.
slyfox
Новичок
Сообщений: 13
Рейтинг: 29
24.12.2014 15:23:12
Уважаемые разработчики, когда появится ваша новая версия Macroscop 1.12?
По моим наблюдениям в версии 1.11.112 по сравнению с 1.9.73 заметно повысилось потребление оперативной памяти, хотелось бы посмотреть на то как обстоят с этим дела в новой версии.
А как определяете повышение требований?
slyfox
Новичок
Сообщений: 13
Рейтинг: 29
24.12.2014 16:50:51
Есть ли возможность разместить на эране просмотра изображения с камеры шкалу градуировки, своего рода линейка без значений, черточки?Нужно это для оценки ширины объекта в кадре на технологическом оборудовании.
MACROSCOP
Бывалый
Сообщений: 332
Рейтинг: 1212
25.12.2014 15:03:00
Добрый день, коллеги!
По моим наблюдениям в версии 1.11.112 по сравнению с 1.9.73 заметно повысилось потребление оперативной памяти, хотелось бы посмотреть на то как обстоят с этим дела в новой версии.
yurasek ,
В Клиенте Macroscop 1.11 повышение потребления оперативной памяти обусловлено повышением плавности отображения видео (буферизацией). Буферизацию можно отключить в настройках текущего рабочего места в Клиенте.
Уважаемые разработчики, когда появится ваша новая версия Macroscop 1.12?
Выход версии 1.12 запланирован на январь. Сейчас версия проходит тестирование.
Есть ли возможность разместить на эране просмотра изображения с камеры шкалу градуировки, своего рода линейка без значений, черточки?Нужно это для оценки ширины объекта в кадре на технологическом оборудовании.
slyfox, такой доработки в планах нет
yurasek
Новичок
Сообщений: 38
Рейтинг: 104
25.12.2014 20:13:12
Я имел ввиду заметное повышение потребления оперативной памяти на сервере в Macroscop 1.11.112 по сравнению с Macroscop 1.9.73.
Чтобы не быть голословным привожу логи двух версий программы при работе с одними и теми же камерами (все камеры настроены на использование MPEG4 с детализированным качеством и 25 к/с, используется только один поток с разрешением 1920x1080 - 20 шт. и 1280x800 - 2 шт.). Колонка пропускной способности сети вырезана, т.к. всё равно в логах всегда значение 0. Логи начинаются с момента запуска серверной части. Жирным выделены строчки, когда в это время заходило солнце. В качестве процессора используется Intel Xeon E5-2603 v2 1,8 ГГц (4 ядра без HT) и 8 Гб DDR-3 ECC.
Я не стал размещать таблицу в сообщении, т.к. редактор сообщений на этом форуме не готов к таким испытаниям, поэтому её можно скачать по одной из ссылок:
https://www.sendspace.com/file/z06efy
http://rghost.ru/59974000
Как видно из таблицы частный рабочий набор памяти в новой версии в 2 раза больше, а показатель памяти сборщика мусора в 3 раза больше. По использованию процессора новая версия немного выигрывает. В новой версии в настройках используется экспертный режим детектора движения с анализом по ключевым кадрам, т.к. в простом режиме (используется в настройках старой версии) нагрузка на процессор доходит до предела. Интеллектуальные возможности не используются.
MACROSCOP
Бывалый
Сообщений: 332
Рейтинг: 1212
26.12.2014 14:39:58
Спасибо за подробные исследования.Мы взяли Ваш вопрос в работу, разработчики и группа качества Macroscop проведут тестирование, после получения результатов в первую рабочую неделю января мы дадим ответ.
slyfox
Новичок
Сообщений: 13
Рейтинг: 29
28.12.2014 10:09:35
Я имел ввиду заметное повышение потребления оперативной памяти на сервере в Macroscop 1.11.112 по
В нашем проекте 2 х Е5-2609 2,4 Ghz, 32 Gb RAM, Video NV Quadro. 20 к/с, Н.264 с декодированием на видеокарте, на данный момент 20 камер Axis + Hikvision 2MP. Начальное конфигурирование проводил сервис Макроскопа, так как были вопросы.
Сам Макроскоп съедает ~4 Gb, нагрузка на CPU ~32%. Утилизация двух сетевых портов 3-4%.
Все 8 ядер загружены равномерно.
Разницы в потреблении ресурсов не заметил.
yurasek
Новичок
Сообщений: 38
Рейтинг: 104
29.12.2014 21:42:10
slyfox
Что за камеры Axis Вы используете?
Какое разрешение используется для камер Axis?
В каком режиме у Вас работает указанная конфигурация, в Standalone?
Вы используете детектор движения Macroscop?
Я не знаю как в текущей (1.11.112) версии обстоят дела с аппаратным декодированием видеопотока на сервере, но без него как у Вас выглядит потребление оперативной памяти?
slyfox
Новичок
Сообщений: 13
Рейтинг: 29
29.12.2014 22:08:42
slyfox
Что за камеры Axis Вы используете?
P1354, один поток
Какое разрешение используется для камер Axis?
1280x960
В каком режиме у Вас работает указанная конфигурация, в Standalone?
Сервер
Вы используете детектор движения Macroscop?
на грубо половине камер
Я не знаю как в текущей (1.11.112) версии обстоят дела с аппаратным декодированием видеопотока на сервере, но без него как у Вас выглядит потребление оперативной памяти?
с MPEG4 давно были тацы с бубнами: то поток не отображался, то камера зависала в 2х поточном режиме.
ответы в комментариях.
yurasek
Новичок
Сообщений: 38
Рейтинг: 104
30.12.2014 20:51:07
slyfox, судя по Вашему описанию потребление памяти вполне вписывается в мои предположения.
Мне немного удалось проянить причину высокого потребления памяти.
Я проанализировал работу одного сервера, с которым ранее не наблюдалось никаких проблем, но в один прекрасный момент на нём Macroscop начал потреблять всю доступную оперативную память. Детальное изучение логов программы показало, что при старте очень долго инициализируется функционал работы с архивом. При использовании полностью заполненного массива из 12-ти 3 Тб дисков серверная часть тратила порядка 17 минут при старте на анализ данных архива. В лог-файле удалось обнаружить информацию о том, что на одном из дисков анализ данных длился порядка 14 минут. Исключение диска из массива, и перезапуск серверной части показали, что время запуска сократилось до 3-х минут, а потребление оперативной памяти вернулось на прежние значения. Диагностика же исключённого диска показала хорошие значения SMART, но очень низкое чтение и запись многих секторов.
Таким образом можно сделать вывод о том, что снижение производительности дисковой подсистемы или её неполадки, могут привести к повышению потребления серверной частью Macroscop оперативной памяти, что объясняется неспособностью системы с нормальной скоростью записать на дисковую систему данные, которые продолжают накапливаться в оперативной памяти.