Домашний сервер - ответы на вопросы.

Основной пост: https://pikabu.ru/story/domashniy_komp_s_servernoy_nachinkoy...


Всем огромное спасибо за отклик, вот уж не ожидал, что столько людей заинтересуются этой темой. Мне до сих пор приходит куча вопросов. На каждый из них я уже отвечал в комментариях по несколько раз, но людей это не останавливает). Думаю, есть смысл более детально разобраться и написать отдельным постом.

Самый популярный вопрос: Можно ли на этом играть?

Что ж, вот сейчас и проверим. Давно хотел поиграть в Ведьмака, а тут люди сами просят).

Домашний сервер - ответы на вопросы. Компьютер, Железо, Компьютерное железо, Сборка компьютера, Сервер, Xeon, Игры, Компьютерные игры, Видео, Длиннопост

Ведьмак нормально установился, нормально запустился и абсолютно нормально работает. Никаких фризов и просадок фпс, работает стабильно. Вот только игра использует возможности процессоров в среднем на 4%.

Домашний сервер - ответы на вопросы. Компьютер, Железо, Компьютерное железо, Сборка компьютера, Сервер, Xeon, Игры, Компьютерные игры, Видео, Длиннопост

При том даже на минималках идет 100% нагрузка на видеокарту. Вообще, минималки от ультра отличаются только нагрузкой на видюху - шейдеры, фильтры, АА и т.д. Это все делается исключительно силами видюхи. При минималках в FullHD фпс 50-60, при ультра - 25-30. На шести экранах (5760х2160) где-то втрое ниже. Но, повторюсь, это исключительно видеокарта, процессор тут работает вообще на холостых.


Кстати, идея. Можно опытным путем проверить, сколько нужно ядер, чтобы комфортно играть.


1 ядро - фпс падает ниже 10, постоянные фризы и лаги, даже звук заедает. Кстати, попутно выяснилось, что Ведьмак не умеет в HyperThreading. Если ему предоставить два виртуальных ядра на одном реальном, то идет 100% загрузка одного потока, при этом второй не используется.

Домашний сервер - ответы на вопросы. Компьютер, Железо, Компьютерное железо, Сборка компьютера, Сервер, Xeon, Игры, Компьютерные игры, Видео, Длиннопост

2 ядра. 100% загрузка, 20fps тормоза, фризы.

Домашний сервер - ответы на вопросы. Компьютер, Железо, Компьютерное железо, Сборка компьютера, Сервер, Xeon, Игры, Компьютерные игры, Видео, Длиннопост

3 ядра. Достаточно. Фпс 50-60, стабильно плавно работает.

Домашний сервер - ответы на вопросы. Компьютер, Железо, Компьютерное железо, Сборка компьютера, Сервер, Xeon, Игры, Компьютерные игры, Видео, Длиннопост

Для чистоты эксперимента, еще тест с 4 ядрами.

Вообще красота, даже есть приличный запас.

Домашний сервер - ответы на вопросы. Компьютер, Железо, Компьютерное железо, Сборка компьютера, Сервер, Xeon, Игры, Компьютерные игры, Видео, Длиннопост

Вывод? Для игр эти процессоры сильно избыточны. Играть на такой системе можно вообще без проблем, никаких косяков с совместимостью и поддержкой процессоров я тут не наблюдаю. Но, как уже было замечено многими, современные игры работают на видеокартах. Создателям Ведьмака за многопоточность высший балл - нагрузка равномерно распределяется по всем используемым ядрам. Но реально для игры достаточно 3-4 ядра с частотой ~3ггц. А вот видеокарта чем круче и новее, тем лучше. Потому, дорогие мои игроманы, можете смело собирать игровую машину на Xeon'ах, но больше 6 ядер пока брать нет смысла, игра не возьмет избыточную производительность. Лучше сосредоточьте свой бюджет на видеокарте.

"Нафига 6 мониторов, не проще было взять один большой?", "бесят эти полосы".


Все зависит от целей. Я сразу сказал, что комп в первую очередь для работы. Для игр и кинца однозначно лучше один большой монитор. Если смотреть одно изображение, конечно, границы напрягают. И даже на специальных дисплеях с миллиметровыми рамками, все равно будут напрягать. Но если задач несколько, гораздо удобнее выделить под каждую отдельный монитор. Так же, как разные лекции удобнее записывать в разных тетрадях, а не на одном листе ватмана. Вот даже сейчас я печатаю этот пост. На одном экране ворд для набора текста, на втором комменты к моему предыдущему посту, на третьем папка с изображениями, на четвертом фотошоп для коррекции фоток и обрезки, на пятом Пикабу, куда я копирую то, что получается. А на шестом можно запустить порнуху, должна же она где-то быть. И меня гораздо больше напрягали бы окошки, разбросанные по одному огромному монитору, чем эти границы.

Домашний сервер - ответы на вопросы. Компьютер, Железо, Компьютерное железо, Сборка компьютера, Сервер, Xeon, Игры, Компьютерные игры, Видео, Длиннопост

Сколько стоило все в сумме.


Смотря что суммировать..


Платформа - 35к

Камни - 24к

Оперативка - 15к

Видюха - 6к.


Итого 80к.


Сюда не входят харды, поскольку они перекочевали из старой системы. SSD Samsung 850 на 250г и охапка разных хардов 1,5-3тб, в сумме где-то 10тб.


Мониторы (которые дисплеи) LG 23EA53 можно найти по 5к.


Звуковуха Focusrite Saffire Pro 40 сейчас новая стоит тысяч 30.

Домашний сервер - ответы на вопросы. Компьютер, Железо, Компьютерное железо, Сборка компьютера, Сервер, Xeon, Игры, Компьютерные игры, Видео, Длиннопост

Мониторы (которые колонки) KRK V8 S2. Сейчас такие уже не продаются, новые V8 S4 стоят по 50к за штуку. Эти иногда можно найти на Авито ~50-60к за пару.


А еще некоторые заметили "микшер" на столе. На самом деле, это прелюбопытнейшая вещица - контроллер Behringer BCF2000. Сам он звук не пишет и не воспроизводит, но зато управляет устройствами и программами, которые это делают.

И последний вопрос.


Оно того стоило? Могут ли программы задействовать такой зоопарк? Как работают обычные программы и операционка на серверном железе?


Определенно стоило. Для моих целей и задач получилось именно то, что надо. И винда, и программы, и, как выяснилось, игры прекрасно работают на серверном железе. Далеко не все программы могут задействовать такую мощь, но именно те, которым она действительно нужна,  с этим справляются. Бывают и фейлы, когда все упирается в какой-нибудь плагин, который работает в один поток. Но если все сделать правильно, тот же Вегас может вот так:

Домашний сервер - ответы на вопросы. Компьютер, Железо, Компьютерное железо, Сборка компьютера, Сервер, Xeon, Игры, Компьютерные игры, Видео, Длиннопост
Вы смотрите срез комментариев. Показать все
7
DELETED
Автор поста оценил этот комментарий

Возможно автор ответит в этом посте?
Есть задумка собрать стрим машину. Инфы, а уж тем более тестов очень мало.
Как процы справляются с x264 1920@60 medium?

раскрыть ветку (32)
10
Автор поста оценил этот комментарий

Берете threadtripper 1920 и, если есть деньги 1950 кидаете вокруг высокочастотную память, обзаводитесь хорошим охладом + докидываете туда 2070 и стрим - машина готова, да, дороже, тот же 1920 в районе 25к рублей должен стоить.


Но выгоды очевидны; новое железо и частота памяти + 24 потока современной архитектуры.


Если хочется попроще, тогда рязань 2700 + 2070 + высокочастотная память.

Если хочется на интеле, то 9900к за основу и вперед.

раскрыть ветку (6)
2
Автор поста оценил этот комментарий

Имхо, лучший вариант -- авермедиа или подобная карточка, ретранслирующая вывод с hdmi + дешёвый комп за 15-20 тысяч рублей, и тогда можно обойтись более дешёвой игровой станцией т.к. стриминг не будет ресурсы отжирать.

раскрыть ветку (1)
Автор поста оценил этот комментарий

хороший вариант,да. :)

2
DELETED
Автор поста оценил этот комментарий

TR это очень дорого. А 2700 тянет x264 с горем пополам, я тюнил кодировщик наверное неделю, что бы добиться приемлемого результата и хоть он был лучше NVENC, геморрой того не стоит. К тому же на игру процессорного времени не осталось. Так что тут по любому нужна внешняя машина с максимальным количество потоков. Жена в свое время вообще на G3420 superfast умудрялась стримить...

раскрыть ветку (3)
1
Автор поста оценил этот комментарий

Да, отдельная тачка - вариант. А на счет TR, 1920 попроще будет, да подешевле. как раз подумываю себе на нем собрать, но жду релиза 3 - го поколения рязани.

Автор поста оценил этот комментарий

Попробуйте подождать третьего поколения райзенов, если не срочно, чиплет явно под 12-16 ядер рассчитан

А, и еще, Nvidia вроде как на RTX обещали улучшенный NVENC, у них же теперь ядра для просчета векторных вычислений есть.

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

У RTX NVENC лучше, но незначительно. Но очень незаметно, или в редких случая ощутим.

8
Автор поста оценил этот комментарий

Конкретно с x264 не испытывал, но в принципе, с кодировкой видео другими кодерами h264 очень даже. Думаю, и с этим справится, если там нормально реалзиована многопоточность. Но разве сейчас стримы не на видюхах кодируются?

раскрыть ветку (24)
5
Автор поста оценил этот комментарий

Вот и я тоже задумался. Насколько мне известно - начиная чуть ли не с 600й серии нвидии умеют кодировать поток чуть ли не в фоне, без особой нагрузки. Конкретно у меня - я ради интереса запустал стрим на твич с ведьмака и пабга, нагрузка на ВК возрастала на смешные 3-5%. 3000 битрейт, 1080@60

раскрыть ветку (5)
3
Автор поста оценил этот комментарий
3000 битрейт для 60 кадров full hd маловато будет.
раскрыть ветку (4)
3
Автор поста оценил этот комментарий

Да, я знаю. Это был чистой воды эксперимент. Твич рекомендует 4500-6000к

раскрыть ветку (3)
3
Автор поста оценил этот комментарий

Читаю, вроде понимаю и не понимаю одновременно , а мозг говорит не гугли, тебе с твоим железом и умением играть там делать нечего, а может это из-за железа плохая игра... Ушел гуглить

раскрыть ветку (2)
2
Автор поста оценил этот комментарий

Ты про пабг? Игра помойка) Железо я обновил, а помойка чище не стала)))

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да я имел ввиду бф4, больше я игр после этого не устанавливал, а не вру, бф1 выглядит как комикс рисованный,

8
Автор поста оценил этот комментарий

Можно и на обычных процах собирать - сильной разницы нет.

Но вобще, ради стрима собирать такую машинку смысла нет особо

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Есть, огромная, даже простой 2700Х выдает картинку лучше чем NVENC. Конечно зависит от бюджета и от того что стримят.

3
DELETED
Автор поста оценил этот комментарий

Многопоток там реализован. NVENC довольно плох, он справляется там где мало динамики, но где много движения и частиц (беготня по лесу) NVENC сливает в кашу на манер h264 700kb/s. x264 (с твиками) уже на faster выдает получше (максимум моего 2700X). Нагуглил что Xeon E5-2680 v2 берет fast + игра (без твиков). Предполагаю, что два зиона без игры легко потянут medium + твики положительно повлияют на результат.

раскрыть ветку (8)
Автор поста оценил этот комментарий

А как ваш 2700 берет всего лишь faster? Какой битрейт? Или вы subme тюнили?

раскрыть ветку (7)
DELETED
Автор поста оценил этот комментарий

Щас глянул, медиум стоит, но он по швам трещит. subme=7
Битрейт 9к, меньше толку от настройки или медиума не вижу, мотаю на теста одну и туже запись с 120к битрейтом.

раскрыть ветку (6)
Автор поста оценил этот комментарий

У вас сейчас стоит 7 2700 рязань ?

И если да, то можно ли поинтересоваться конфигом для обс на 264 (+гнали ли озу и сам проц)?

раскрыть ветку (5)
DELETED
Автор поста оценил этот комментарий

2700Х Гнать не гнал, толку не много от пары сотен мегагерц. Память тем более, вообще никогда не гоню, XMP включил и забыл, вроде на 2800 работает.

CBR 9000 2 medium main

8x8dct=1 aq-mode=2 bframes=1 chroma-qp-offset=2 colormatrix=smpte170m deblock=0:0 direct=auto ipratio=1.41 keyint=240 level=3.1 me=hex merange=16 min-keyint=auto mixed-refs=1 no-mbtree=0 partitions=i4x4,p8x8,b8x8 profile=main psy-rd=0.5:0.0 qcomp=0.6 qpmax=51 qpmin=10 qpstep=4 ratetol=10 rc-lookahead=30 ref=1 scenecut=40 subme=7 threads=16 trellis=2 weightb=1 weightp=2

раскрыть ветку (4)
Автор поста оценил этот комментарий

В этом одна из ваших ошибок )

Райзен очень зависим от частоты памяти (она должна быть не меньше 3200 и это важно) и с ним ее нужно обязательно гнать + его самого, иначе будут частые фризы и тормоза, да и в целом производительность гомно (посмотрите видео на Ютубе с стрим тестами рязани и ещё на тему того, зачем его нужно гнать, там это подробно описывают (но если коротко - это связано с особенностями его архитектуры) без разгона вы теряете львиную долю его производительности.

раскрыть ветку (3)
DELETED
Автор поста оценил этот комментарий
Фризов кстати нет от слова совсем. Проц сток, память xmp. Вы правы про зависимость Рязани от памяти, но двух ранговая в два канала у него вообще 1866, взял 2800 что бы сильно не мучать))) СВО начитался что много геморроя, щас затычка охлаждает. Башню на три кулера поставлю попробую погонять.
раскрыть ветку (2)
Автор поста оценил этот комментарий

Ryzen Timing Calculator или как там его и 3200 мгц, скорее всего, ваши. Выше минимальный ФПС в играх. И да, несмотря на известную всем вокруг зависимость Райзена от памяти, на интелах нынче та же ситуация, память в процентах дает примерно тот же буст.

И еще кое-что, не могли бы вы объяснить, почему используете профиль main, а не high? Что это дает?

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Тесты делал на 720@30 и 1920@30 это уровень 3.1 и 4.0 соответственно, high не нужен - он для 1920+@60+.

1
Автор поста оценил этот комментарий

Декодируются точно на видюхах. Кодирование похоже все таки на процессоре.
Параллельно включен один стрим 1080p 60fps.

Иллюстрация к комментарию
раскрыть ветку (5)
1
Автор поста оценил этот комментарий

так в OBS нужно кодек NVENC выбрать, у тебя h264 стоит

раскрыть ветку (1)
Автор поста оценил этот комментарий

Приму к сведению, спасибо)

Автор поста оценил этот комментарий

А че не сапог на морфа? Непорядок:D

раскрыть ветку (2)
Автор поста оценил этот комментарий

дак 2 пары купил же:D

Автор поста оценил этот комментарий

Ммм, жирнота)

Автор поста оценил этот комментарий
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку