sf-002
@sf-002
Учу JS

Что важнее в железе для fullstack javascript, да и вообще?

Всем привет!
Собираю бюджетную рабочую станцию из хлама с Али, сейчас столкнулся с дилеммой:
  • сделать двухпроцессорную станцию на каких-нибудь Xeon'ах: много ядер на средней частоте, суммарный кэш двух процессоров больше, но в пересчете на ядро меньше, суммарный кэш одного - меньше, 22 нм, PCIe 3.0, серверная DDR4 2133, но аж целых восемь каналов (не слотов)!
  • Или же сомнительный Ryzen 5 3600 (180$, когда аналогичные лоты 250$), 7 нм - и поставить к нему SSD Samsung 980 Pro (PCIe 4.0).

Машинка нужна для учебы fullstack JS-разработке, да и вообще. Подкупают обзоры на YouTube про производительность Xeon за счет ядер и каналов, которая иногда и превосходит в рабочих задачах. Но по факту на что обращать внимание? Дают ли эти восемь каналов на самом деле преимущества перед двумя с более высокой частотой? Принципиальна ли максимальная скорость SSD или скорости NVMe на третьем поколении PCIe будет за глаза?

(Менее сомнительный Ryzen пока не рассматриваю, т.к. на нем станция и так вырывается вперед по стоимости, менее новый модельный ряд уже с PCIe 3.0, c Core'ами вовсе все менее вкусно).
  • Вопрос задан
  • 317 просмотров
Решения вопроса 1
hint000
@hint000
у админа три руки
Дают ли эти восемь каналов на самом деле преимущества перед двумя с более высокой частотой?
Может быть процентов 10 выиграет многоканальность при равных частотах. Так что при частоте 3000 явно по производительности памяти выиграет Ryzen.

Подкупают обзоры на YouTube про производительность Xeon за счет ядер и каналов
В синтетических тестах - да. На web-сервере при тысяче запросов в секунду - да. На терминальном сервере при нескольких десятках пользователей - да. Для личного использования - обычно нет.

много ядер на средней частоте
Будет полезно в случае запуска сразу нескольких виртуальных машин. В большинстве других задач будет больше пользы от меньшего числа быстрых ядер.

Принципиальна ли максимальная скорость SSD или скорости NVMe на третьем поколении PCIe будет за глаза?
Не принципиально. За глаза.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
nava2002
@nava2002
Инженер
В конечном итоге мы всегда покупаем "Терафлопсы" а в какой упаковке они находятся это просто работа маркетолога.
Цена лучший индикатор производительности. Тоесть как бы ярко не расписывались Кэш 43-го уровня если Ryzen 5 3600 стоит 180$, а i7 3750 - стоит 55$ то райзен гарантированно будет в 4 раза быстрее.
Я не пробовал НО ... предполагаю что для 2-х процессорной системе понадобится ОС которая будет поддерживать подобную конфигурацию.
Дальше:
DDR4 2133 - серверная память что это значит? Сервер это просто шлюз который должен тут взять и быстро туда отдать потому 8 каналов. ОН не заточен для индивидуального пользователя. Это примерно как взять "Камаз" поехать в магазин за Хлебом. Будет Медленно, шумно и не удобно.
В остальном у меня был "Нетбук" с каким то позором на борту я туда поставил 32-х разрядную Win7 и запустил Visual Studio. Грузилось медленно но в общем пользоваться можно было для нехитрых задач.
Ответ написан
@pavelsha
По составу вопроса Вы скорее всего хотите зачем-то собрать на коленке "мини-ферму" для тестового контура различных виртуалок (веб-серверов).
Основная засада в том, что это может быть сильно шумным и сложным в обслуживании с точки зрения железа.
Что будем делать если какие-то компоненты выйдут из строя? Они не новые. Гарантии нет. Верно?

Если ОЧЕНЬ хотите вложить в тестовую среду так много усилий, то Я бы не совмещал рабочую станцию для IDE, гугления, чтения документации и прохождения курсов с тестовой средой.

Заодно прокачаете навык ДевОпса.

Как пишет выше Борис, некоторые Среды программирования нормально работают и на слабых процессорах.

Если заморачиваться, то поступил бы так:
1) рабочая станция для среды разработки - желательно двухмониторная конфигурация, хорошие клавиатура+ мышь и удобные кресло+стол.
2) Домашний сервер для тестовых виртуалок в месте, в котором он не мешает шумом.
3) Проводная гигибитная сеть между ними.
(месяц назад написал бы про облака)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы