Задать вопрос
unidentifiedUser
@unidentifiedUser

На что обратить внимание при подборе процессора для рабочего пк?

Здравствуйте, собираюсь обновить железо, решил погуглить что именно грузят рабочие программы, пока я не вижу чтобы у меня грузилось что-то кроме оперативы, но так и не нашел ответа.
Допустим если рассматривать процессор, то корректной работы виртуализации (VM) параллельно с основной ОС, для того, чтоб можно было запустить еще кубер с несколькими контейнерами и при этом иметь открытых несколько проектов в IDEA, то на что следует обратить внимание при выборе процессора, загружают ли эти программы кучу ядер с кучей потоков, или лучше смотреть в сторону меньшего кол-ва ядер но большей тактовой частоты на ядро?
  • Вопрос задан
  • 259 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 3
@d-stream
Готовые решения - не подаю, но...
Если применительно к k8s - то актуальнее ядра. Ибо если захочется развернуть нечто похожее на "большой кубер" - потребуется развернуть например кучку вмок (ну чтобы нод было поболее одной) и под каждую виртуалку выделить по сколько-то ядер. По-моему 2cpu/2GbRAM - это минимальные требования для ноды. 5 нод - это уже 10 ядер...
Ну и сколько-то десктопу оставить надо.
Ответ написан
Комментировать
Daemon23RUS
@Daemon23RUS
на что следует обратить внимание при выборе процессора, загружают ли эти программы кучу ядер с кучей потоков, или лучше смотреть в сторону меньшего кол-ва ядер но большей тактовой частоты на ядро?

На затраты переключения контекста потока и аннулирование кэша потоком. Ядро процессора потратит некоторое количество тактов (порядка нескольких десятков тысяч, если не сотен) на это самое переключение. Все дело в том, что лучше/хуже и насколько - это вполне конкретное значение, а куча потоков, ядер и большая тактовая частота - абстракта (без конкретных чисел). Вот немного информации по этой теме (на английском) Поэтому, в каждый момент времени ответ будет разным, т.к будет зависеть от текущей задачи, решаемой процессором.
Вы спрашивали на что обратить внимание, я ответил.
Ответ написан
Комментировать
i7 или аналогичного процессора хватит.
Не важно, какие вещи эти программы по отдельности нагружают - их же много, а значит они будут по ядрам распределяться.
Пытаться найти "идеальное" соотношение частоты и ядер смысла нет, тк в разное время нагрузка будет разная.
Запущено много контейнеров - нагрузка на много ядер.
Собираешь исходники - нагрузка на одно.
И так далее.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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