Оперативная память для видеонаблюдения
Итак поехали — при работе системы просмотра видео оператор стал жаловаться на торможение экрана. Произошло это после добавления еще одной камеры. Всего 26 потоков видео с разрешением от 1280 до 1980, почти все имеют 12fps, одна 24fps, плюс ресайз картинки под выделенный ей квадратик чтобы красиво выглядело. Загрузка составляет 100%, виден пропуск кадров, работать невозможно. На сети и сервере точно тормозов нет.
Рабочая машина:
- процессор Core i7 — 4790 (3.6Ггц)
- видео ускоритель intel HD graphics 4600
- материнская плата Asus H97M-Plus
Для проверки использовался тест x264 bench (когда будете ставить укажите каталог program files, НЕ program filex (x86), иначе скрипт не найдет путь до AviSynth) и усредненный показатель при работе самого приложения luxriot для некоторых интересных режимов применялся PCMark8
Оперативки на тест
№ п\п | Наименование | Объем, Гб |
---|---|---|
1 | AData DDR3 1333(9) 4GX8U AD3U1333W4G9-B | 4 |
2 | Kingston KVR13N9S8/4-SP | 4 |
3 | MCPoint 4/1600 | 4 |
4 | PQI DDR3–1333U MFACR423PA0103 2Gb | 2 |
5 | kingston hyper-x HX321C11T3K2/8 | 8 |
6 | kingston hyper-x HX321C11T3K2/16 | 16 |
Слоты нумеруются буквами латинского алфавита от процессора. Сначала проверяем каждую планку отдельно. Вся таблица не приводится т.к. в разных слотах похожий результат.
№ | тест | Слоты | CPU aver load при работе luxriot | x264 bench, fps | PCMark8, scores |
---|---|---|---|---|---|
1 | Одна планка PQI | slot A | 100% | 55 | 3051 |
2 | Одна планка Kingston | slot A | 100% | 53 | |
3 | Одна планка MCP | slot A | 98% | 56 | |
4 | Одна планка ADATA | slot A | 100% | 53 |
Теперь пробуем переставлять пары планок по слотам. Большая часть таблицы выкинута т.к. схожий результат. Разница от перестановки модулей памяти между слотами (из слота А в С, из С в А) дает не больше 3% разницы.
№ | тест | Слоты | CPU aver load при работе luxriot | x264 bench, fps | PCMark8, scores |
---|---|---|---|---|---|
5 | ADATA и MCP настройки дефолтные | ADATA slot A, MCP slot B | 99% | 53 | |
6 | ADATA и MCP настройки дефолтные | ADATA slot A, MCP slot C | 60% | 59 | двухканальный режим, виден скачек |
Теперь попробуем забить все планки и попереключать режимы работы. Меньше лучше
№ | тест | Слоты | CPU aver load при работе luxriot | x264 bench, fps | PCMark8, scores |
---|---|---|---|---|---|
7 | 4 Hyper-X | 42% | 60.5 | ||
8 | 4 Hyper-X, xmp profile 1, (тайминги 12–12–12–20) | 37% | 65 | 3451 | |
9 | 4 Hyper-X, xmp profile 2, (тайминги 9–9–9–12) | 30% | 67 | 3455 | |
10 | Kingston, AData, PQI, MCP | Kigston — slot A, AData — slot B, PQI — slot C, MCP — slot D | 41% | 67 | |
11 | 2 Hyper-X, xmp profile 2, (тайминги 9–9–9–12) | 50% | 61 |
Как видно процессор работает в «щадящем» режиме и способен переварить еще столько же камер. Причем можно понаставить просто обычных оперативок, или пару hyperx
Данное исследование можно применить для серверов других вендоров. Luxriot ведет кодирование на стороне клиента, другие на сервере, поэтому эти цифры должны подойти для серверов других производителей.
Итого:
- количество оперативок играет главную роль
- xmp влияет на производительность
- процессоры i7 и i5 нужно комплектовать парой оперативок в двухканальном режиме, или 4 мя, но не одной планкой
- 2 разные оперативки в двухканальном режиме работают лучше чем одна быстрая
Комментарии (5)
31 октября 2016 в 12:42
0↑
↓
А если не через xmp гнать память? Или таких тестов не делалось?31 октября 2016 в 12:45
0↑
↓
что вы имеете в виду? без xmp?
Без xmp тест выдал 42% на приложении и 60.5 фпс в синтетике.что интересно, с шустрой памятью процессор вроде даже фпс быстрее считает процентов на 20, а приложение работает в 2–3 раза быстрее
31 октября 2016 в 12:54 (комментарий был изменён)
0↑
↓
Я имею в виду, какие результаты будут, если вручную указывать\подбирать тайминги.
31 октября 2016 в 13:12
+2↑
↓
Так у вас по описанию еще процессорное видео, а не дискретная видеокарта.
Она тоже пользуется общей памятью.
Вот для чистоты эксперимента повторить бы с дискретной карточкой.31 октября 2016 в 14:00
0↑
↓
почему бы и нет))), надо повторить