Железо для .net
Хочу начать програмировать (.net) и обновить ПК под эти задачи. Подскажите что важнее: многопоточность или большая тактовая частота? Нужна ли хорошая видеокарта? По возможности посоветуйте самые популярные cpu/gpu
Ответы (3 шт):
Хорошая видеокарта не обязательна, достаточно будет и встроенной графики. А вот чем лучше процессор (и количество ядер, и быстродействие), тем веселее будет работать Visual Studio (и все остальные приложения). И главное ОЗУ побольше, 16+ ГБ. И хороший SSD [@CrazyElf], не менее 1000 Мб/с.
А начать можно на любом компе, с Notepad++ (или подобным редактором) и dotnet SDK.
i7-12800H 2.40 GHz, 32 ГБ ОЗУ и SSD PC801 NVMe SK hynix позволяют мне очень комфортно работать на виртуальных машинах.
Нужен запредельно стабильно работающий компьютер, без наворотов. И без бустов. Все бусты по идее блокируются. Разгон как таковой влияет на тесты, и разгон мешает тестам. Нужна стабильная операционная система, а в общем смысле - вменяемо настроенная среда. Стабильная система - это семёрка. Потому что та же десятка совсем не стабильна, и это будет отражаться на тестах. При этом. Мощный комп не нужен, потому что на мощном компе будет работать всё. А на НЕ мощном компе оно будет работать? Смысл в железе получается в том, что железо почти не влияет на программирование как таковое, а вот на тесты - влияет. И ещё как влияет. И на самом деле тестовых компьютеров должно быть много, и старых и новых, и это должны быть ноутбуки для тестов и так далее. Про серверы я совсем молчу, там всё работает принципиально иначе, и тестить на серверах по идее вам тоже как то придётся. Итд итп.
Смысл прост. Если вы про программирование - то любой компьютер подходит. Но программирование без тестов - это нонсенс. Это прямо взаимосвязанные "вещщи". И вот для тестов нужны многие конфигурации железяк, операционных систем и рантаймов.
VS Community тяжёлая, так что ОЗУ я бы поставил, по важности, на первое место.