Очень долго искал аргументированное объяснение того, каким должен быть компьютер для программирования и главное почему. Большое человеческое спасибо! Всё по полочкам.
Даже 32 гига озу не хватит: браузер + IDE + виртуалки + ещё куча фоновых программ. У меня сейчас 64 гига памяти и постоянно 40-55 занято. Для хранилища лучше взять 10ТБ диск, по цене он тысяч 40, я за 2 года только половину забил. Брал бы 1ТБ - сейчас уже штук 6 валялось бы и приходилось бы выключать комп что бы воткнуть и найти нужный проект. И потом когда дисков по 10ТБ будет много - их можно будет воткнуть в NAS сервер сделанный из старого компа. HDD нужен обязательно так как в начале делаешь проект на SSD, а когда завершил то переносишь на HDD. Два монитора как оказалось мало, нужен ещё 3-й что бы смотреть стаковерфлоу. Кстати про видеокарту. Бывает такое что нужно много вычислений и вот тут ты понимаешь что игровая карта - не лучший выбор для работы. Когда вычисления не на 5 минут а на часа 2-3 то результат тебя может сильно удивить ибо прогнав второй раз ту же самую задачу - результат вычислений будет другой. Не знаю почему так, но на профессиональных я такого не наблюдал.
Дааа, у тебя довольно специфичный проект. Вероятно виртуалки сжирают большое количество оперативной памяти. По поводу проф. видеокарт - тут я не особо разбираюсь в теме. Но по поводу HDD, это ж сколько у тебя проектов, что отжирают столько места постоянно... ? На своей работе и у себя я обычно использую облачные хранилища для архива, этого пока хватает.
Проекты самые обычные для обработки больших объёмов данных. Ну или программы для автоматизации различных действий где нужно много потоков и каждый поток должен хранить кучу информации и объектов. По поводу оперативы... для примера могу привести программу JADX, это декомпилятор APK, жрёт как не в себя, а иногда нужно 3-4 версии приложения отреверсить что бы понять алгоритм и каждая открытая программа занимает примерно 10 гб, а в момент декомпиляции доходит до 12. Вообще у меня проекты это не только сайт или программа. Это: картинки для рекламы, исходники сайтов (landing, сам сайт, админка, psd), дампы баз данных, программы (некоторые тяжёлые вычисления переношу в многопоточные программы на Delphi), исходники видеороликов и ещё куча нужного для проекта. Ну и получается что на 1 проект уходит 3-8 гигов. Мелкие даже не считаю. И ещё диск под бэкапы, там приходится всю систему хранить, а это 400 гигов примерно, и выручало не раз, вместо того что бы заново всё настраивать - можно просто за пол часа развернуть образ и продолжать работу.
@@VANSSOFT Понятно, на наших проектах все вспомогательные файлы храним в облаке, ну при разработке конечно они скачиваются, но после окончания проекта всё удаляется, т.к. в облаке всё есть. Но тут понятно, либо платить за облако, либо за HDD.
Вы тут написали что 3-тй монитор под стаковерфлоу, даже идея появилась, сделать для стаковерфлоу что то типа аськи, чтобы когда в нём что то появляется можно было оперативно реагировать. Или Вы ещё и модерите стаковерфлоу?
Блин!! Очень короткая видос, и всё хорошо, понятнинька рассказал. Класс. Крутлй канал. Мне сейчас 14, но у меня нет денег. Я сейчас зарабатываю на перепродажи пк. Собрал пк за 2к руб, и продаёшь за 5к. Потом за 4к, и продаёшь за 7к.
Спасибо за информацию. Я хочу попробовать программирование, но не знаю это мое или нет. Поэтому за раннее не хочется тратиться на мощный копм. Есть старый ноут aser aspire 5738zg. Как вы считаете , можно ли что-то сделать на нём?
Роликов не было так долго, что я только через месяц после выходя его заметил. Дмитрий, мотивация, личные проекты, работа - всё это здорово, при этом как бы немного времени уделить капиталистической составляющей? Я всё ещё хотел бы купить ссылку с страницы донатеров на сайте девелстудио. Возможно ли на ранее озвученных условиях?
@@DZayceffChannel Дмитрий, извините что я спамлю, но я всё ещё по поводу ссылки) Можете ли дать логин какого либо мессерджера, чтобы в нём можно было спросить реквизиты для перевода.
@@DZayceffChannel Дмитрий, вчера написал Вам на gmail почту указанную в контактной информации канала, поскольку Id ВКонтакте не нашёл. На письмо ответа не получил. Можно ID ВКонтакте?
Достаточно справедливое мнение) Единственное, что для фронта как по мне лучше вообще обойтись без видеокарты (современные процы имеют интегрированную графику какой с головой хватает для этих целей). Лучше вместо видео карты поставить больше оперативки и мощнее проц) Но тогда на количество цифровых выходов необходимо обратить внимание уже на материнке)
Программирование нужно изучать и с языка и с алгоритмов. А если совсем нулевой уровень, на первый план должно выйти желание сделать свой проект и ты должен всеми силами искать пути это сделать. Подтянуть теорию можно и потом.
Для монтажа видео совершенно другие рекомендации. В первую очередь мощная видео-карта от Nvidia, чем мощнее, тем лучше, затем по важности идет оперативная память от 16 gb и выше, а если это 4к видео, то стоит вообще ставить 32 гб. Обязателен SSD, причем нужен быстрый ссд на запись и чтение, чем быстрее тем лучше. В целом эти рекомендации к тому, чтобы монтаж видео был очень производительный, а там уже по бюджету уменьшайте пропорционально.
Насчет видеокарты тоже не совсем точно указано: есть не мало разработок, которые активно работают с gpu. Все кто работал с CUDA сталкивались с этим. У меня как раз тот самый случай, когда выбор видеокарты весьма важен. В остальном с информацией солидарен. Удачи! (дополню: обработку видео контента opencv доверяю именно gpu)
@@radiy542 так не обязательно же игры должны жрать ресурсы таким образом. Та же 3д графика в проектировании, в дополненной реальности(она не только для игр используется)
Скажите пожалуйста. А можно без проблем программировать на c# с такими характеристиками: Ryzen 5 3500u, 8g, vega 8, 1000 hdd (для ssd деньги не хватает)???
Можно, лучше взять 256 ssd + 512 hdd как-то сбалансировать, или 500 ssd вместо 1000 hdd. Просто SSD даёт сильный буст производительности даже на самых медленных системах.
я имею ноут с 4 гб озу, ryzen 5 3500u, 1тб hdd. Но вот webstorm, nodejs (с очень многими пакетами) очень прекрасно работают. Даже когда открываю исходники с очень большими размерами. Мне кажется, или не так, что nodejs очень хорошо оптимизирован чем другие машины
Отличный процессор. Webstorm обычно отжирает 700 mb RAM, еще браузер около 1 gb, еще запущенные nodejs процессы где-то 500 мб, а также операционная система около 1 gb, 500 gb мессенджер (слак, скайп и т.п.). И это самый минимум, если ничего другого не запущено больше, мы уже упираемся в 4 гб. Советую проверить, как часто используется файл подкачки, который использует HDD.
4г ни о чем. Рекомендую, если есть возможности докинуть оперативы до 12-16 гигов и махнуть винт на ссд. А уж если есть поддержка nvme, то тем более на него, хотя бы 256. Вы почувтсвует неимоверный прирост производительности и комфорта
16 гб уже действительно мало,бывало что браузер жрет от 6 до 9 0_О гб. И при этом ещё 2 уходит на IDE, а остальной софт наскребает по чуть чуть. С nvme ssd большой разницы я лично не почувствовал, кроме как после старта, и запуске програм сразу после старта системы. Хорошо видно при запуске браузера, но в других случаях все точно так же как с HDD (он у меня 200/200 Mb/s). Может быть это отражается в компиляции программ с очень. большим кол-вом файлов... Возможно разница не особо видна в связи с тем что пк я почти никогда рп выключаю.
Разница видна когда проект очень большой и файлы разбросаны по всему харду, вот тогда слышно как головка перемещается по диску и собирает файлы из разных мест. А у SSD скорость доступа к случайным файлам огромная и то что файлы разбросаны по разным чипам вообще не играет роли.
VANSSOFT поддерживаю. Работал однажды на проекте, где сборка длилась минут 26. После переноса проекта на SSD сборка стала 6 минут. Потом еще оптимизации были для параллельной сборки, помогло сократить билд до двух минут. С этим можно было уже жить.
@@DZayceffChannel так в том то и дело что я много большого не компилирую) да и пишу преимущественно на интерпретируемых языках. Исключение С++ для микроконтроллеров, но там не на столько много кода, чтобы оно компилировалось большее 3-20 сек (ограничения хардварные, микроконтроллеры все таки имеют мало ресурсов). Естественно, конечно если делать что то реально крупное, то ssd должен дать прирост. Ну и у диска HDD у меня достаточно большой буфер - 64 мб ¯\_(ツ)_/¯ может тоже влияет думаю, да и обороты 7200 все же, но 5400 все было бы гораздо печальнее
В какой среде вы разрабатываете и под что? Быстро ли работает система? Рассматривал вариант такой сборки для android studio, но с 16гб ram, если позволят средства, думаю взять ryzen 5 2600 или i3 9100f, но если не позволят, то рассматриваю ryzen 3 2200g
Здравствуйте,а можно будет взять 240 ssd под Винду,драйвера,и гугл и т.д А hdd (1Tb) использовать как основную память? Просто ssd дорогой собака а я ище хочу совмещать монтаж,игры, программирование. И да,норм зборка будет на 16гб ОЗУ (3000частот,и двух-канал)и r5 3600,i gtx 1060 3gb?
Привет, спасибо! Комп я собирал сам, ни в коем случае не покупай готовый (если это только не мак). Готовые компы это большая переплата как в магазинах, так и в пк мастерских (там обычно пихают БУ). В том же DNS есть конструктор, где можно накидать себе комп, он более менее проверяет совместимость. Накидываешь все что нужно, идешь в днс и выкупаешь. Далее по сборке - либо собираешь сам (на ютубе много обучающих роликов на эту тему), либо идешь в какую-нибудь компьютерную мастерскую и просишь их собрать за 1500-3000 руб (сейчас такие расценки).
На счёт б/у, то бывает вообще ставят комплектующие с , а в случае его проявления, тебе конечно же поменяют, но в большинстве случаев на такие же отвальные комплектующие опять. Сам наблюдал такое.
Внесу свои коррективы из многолетнего опыта: Видуху не обязательно вообще покупать, к моей мат.плате можно подключить 4 монитора. Так же диски SSD на SATA интерфейсе уже не рекомендую, если брать новый ПК. Крайне рекомендую под систему брать SSD на m.2 NVME (шина PCI-E 4x). Скорость получаете в 3-5 раз выше SSD на SATA-интерфейсе. Под "медленные" данные можно использовать и обычный механический диск, т.к. цена за 1 Гб. намного дешевле. Два монитора - минимум, на одном читаешь мануал/google, а на другом действуешь. Рекомендую профи-кодерам так же иметь NAS (сетевое хранилище) на RAID-1 массиве (зеркалирование). Стоящее где-то в надёжном месте, хотяб в кладовке. P.S. И куче программистов комп с 4-8 Гб. ОЗУ DDR-2 и одним SSD на 128 Гб. хватает за глаза - к примеру 1с при работе с файловыми базами. Программисты бывают разные...
Полезный комментарий, не задумывался про NAS и RAID-1. По поводу SSD согласен, но тут уже бюджет диктует, хотя последнее время цены на SATA ssd и m.2 сравнялись. По поводу видеокарты и встройки. Встройка будет отжирать оперативную память, как минимум 1-2 гб, поэтому если берешь встройку, нужно это учитывать. И еще, выбор процессоров сильно сужается и приходится выбирать из малого количества. На мой взгляд затычка + хороший проц в цене не сильно будет дороже отдельного проца или материнки со встроенной видеокартой, хотя конечно, это неплохое решение, если найти хороший проц. По поводу 4-8 гб оперативки, конечно многие пишут что им этого хватает, но я буду переживать, что при нехватки оперативки ОС будет использовать swap, да, возможно, человек с хорошим и быстрым SSD и не заметит нехватки оперативки, но его SSD намного быстрее придет в негодность, т.к. у них есть лимиты на количество записей/чтения. Поэтому, чтобы потом не удивляться, почему ssd от samsung сдох за 1-2-3 года, лучше оперативки добавить.
@@DZayceffChannel Да ладно - на SSD от Samsung 5 лет гарантия обычно - главное чек не потерять :) По рассчётам SSD убить по ячейкам - это надо специально стараться. Согласен что видуха отжирает память, но в мат.платах в BIOS обычно можно ограничить её прожорство в 256 Мб.
Если есть необходимость хранить много данных (бэкапы и т.п.), то докупить жесткий диск надо, если нет - то достаточно SSD. Если денег на большой SSD нет, покупаем маленький + hdd (хотя цена сейчас не сильно будет отличаться). Если вы не знаете, много у вас будет данных и бэкапов, то скорее всего вам HDD не нужен, в любом случае его можно докупить потом, как внешний, так и внутренний.
Нет, это совершенно не так, ваша IDE и куча вспомогательных программ и утилит, которые вы не замечаете, задействую все ядра, которые доступны. Конечно далеко не всегда это будет случаться - то что все ядра будут заняты, но пиковые нагрузки могут возникать периодически. Конечно, если вы только верстаете HTML страничку и используете notepad++, вам хватит и одного ядра, но программист в целом использует более профессиональные инструменты и в большем количестве.
@@DZayceffChannel Спасибо, большое.Ваша программа просто суперская,почему я выбрал 3 версию этой программы,мне она нравится мне легче на ней работать.Научусь работать с php может быть перейду на современную.Спасибо вам за такую крутую программу.
Идея: а может быть будете снимать а том, как вы пишете свою проект с нуля со всеми стадиями (например игры, программы и т.д). Одновременно будете сделать и проект, и снимать. Вот смотрите на Хауди Хо, он снимал видосики про то, как он писал гугл хром динозаврик с нуля со всеми стадиями.
Да я немного видел эти видосы, но я не могу так. Хауди тратит большинство своего времени на создание контента, внешне кажется что на создание ролика 10 минут уходит 1-2 часа, но это не так. На один ролик такого уровня как у Хауди Хо может уходить и 10 и 20 часов времени, а порой и несколько дней. Да и проекты у меня свои пока сложные для создания на основе них ютуб контента =(
купил ноут бушный за 15 тыс почти 10 лет назад, до сих пор на нем прекрасно пишу программы, ничего не тормозит ни грама и еще 10 лет не будет.. Читайте книги по железу, архитектуре современных ОСей и оптимизации, ребята, и не слушайте всякую ерунду(16гб, 32, 64... давай больше озу). Джаве 1 гб озу за глаза, если что.. надо нормальный софт писать, чтоб он OutofMemrory не ловил, а то тебе и терабайта озу никогда не хватит
Это хорошая практика, делать ПО оптимизированным, но кто сделает вашу IDE оптимизированной? Ведь речь не о том, что вы пишите, а о рабочем окружении. Тут, увы, что можно сделать, это нарастить производительность ПК. Всякий тюнинг ОС и ПО даст не так много.
По поводу RAM, ну никак там не оптимизировать ничего, особенно если люди разрабатывают фронтенд и общаются во всяких программах типа slack. Им для теста нужно запускать много разных браузеров, к тому же в фоне постоянно работает nodejs для сборки и программы по типу slack, которые реализованы через браузер chromium, отжирать могут по 1 гб сразу. Сама IDE если от JetBrains написана на Java, отъедает не более 1 гб, но если проект огромный, этой памяти не хватает, и если ее не увеличивать, то все начинает жутко тормозить, банально не помещается вся информация о файлах в памяти (для автодополнения и т.п.). P.S. Да и если памяти не хватает, включается файл подкачки, если у вас SSD, то это еще более менее быстро будет работать, а если hdd - то будет тормозить и RAM и скорость записи/чтения с диска.
Хорошие IDE жрут очень много, в той же INTELLJ Idea у меня лимит 1.7 гб RAM, при этом думаю если дать больше, она и то сожрет. Это все ради крутых фишечек и хорошего автокомплита, что к слову хорошо сказывается на времени разработки. Более того я имею ноутбук с Core2 duo T9600+ 4gb ddr4 и на нем, прям чтоб нормально - не по кодить, просто не хватает RAM. А купить плашки по 4 гб ddr2 почти невозможно. И то 8 гб это реально мало было бы. Да и сами проекты очень часто жрут более 800мб, прсото потому что надо держать в озу очень много данных для обработки. И это к слову на Js.
Примерно те же критерии выбора должны быть. Многоядерный процессор, чем больше ядер и потоков тем лучше. SSD обязательно и желательно минимум 16 gb RAM (можно докупить оперативку, если есть слот и ssd, обычно и под него слот есть).
Из интел рекомендую брать i5 с 10 линейки, например 10400f по цене до 15 тыс, если поболее бюджета то смотри в сторону 10600. Старое поколение i5 не бери, там в 2 раза меньше потоков, т.к. нет гипертрединга
@@DZayceffChannel я собераюсь купить ай5 10400 6 ядер думаю 12патока Видео карта ох580 8гиг 16гиг озу 500гиг ссд 1тр ашдд для начало а также материнку который потом можно будет ставить доп. 2-3 Видео карт 64гиг озу так норм будет
Из-за нехватки оперативной памяти, скорее всего используется файл подкачки и используется жесткий диск, если еще это и HDD, то вообще все очень медленно должно работать.
Я последние 2 года использую SSD(у меня две Toshiba на 240 Gb, две потому что компов 2) на обоих 6 Gb ОЗУ на обоих i3, на одном 1-ого поколения, на другом 4-ого. После перехода с 4 Gb ОЗУ на 6 Gb заметил что только вкладом у меня стало больше открыто в Firefox из количество выросло с 200 до 300(комп я кстати редко выключаю, а если выключая то потом историю вкладок восстанавливаю). Так что и на 4 Gb ОЗУ было нормально. Но в начале этого месяца я купил себе жёсткий на 2Tb, причём выбирал чтобы скорость была нормальная. Чтобы норм его оттсетить поставил на него винду и работаю на нём и результат - лаги лаги лаги. В браузере 30 вкладок. Под 100 может зависнуть минут на 5-10. Короче для Windows 10 очень важно SSD. Разрабатываю в основном бэкенд.
@@sergeytron994 @Sergey TroN вполне обычная ситуация у меня. Иногда я в них разбираюсь и выгружаю ссылки в специально написанный для этого веб сервис в котором тематически их разделяю. Много статей нахожу, которые бывает читаю не полностью, потом когда нужно вернуться к вопросу я их нахожу и просматриваю.
@@DZayceffChannel Физические ядра превалируют над потоками. Поскольку, потоки будут жрать ОЗУ. 8 Гб ОЗУ - минимум для начала программирования! Учи матчасть, неумник!)
Речь шла о комфортном ПК для программиста. Потоки позволяют распараллелить выполнение задач. И кажется ты путаешь понятие потока в программировании с понятием в железе. За счет технологии гипертрединга, на каждом ядре аппаратно может выполняться 2 потока. Это значительно ускоряет работу в многопоточных задачах. Эти потоки не сжирают ОЗУ. Потоки, которые ты создаёшь через язык программирования отжирают RAM, т.к. требуют стека, поэтому чем больше проц поддерживает аппаратно потоков, тем быстрее освободится память, т.к. потоки банально быстрее обработаются и завершают работу.
@@DZayceffChannel Ето ти путаєшь. Лучше проц с 4 физическими ядрами чем 2-х ядерних, 4-ре потока и Hyper Threading. А насчет ОЗУ - твои слова: Минимум для программирования - 16 Гб. ОптимальнийБ но не минимальний!
Очень долго искал аргументированное объяснение того, каким должен быть компьютер для программирования и главное почему. Большое человеческое спасибо! Всё по полочкам.
Отличные рекомендаций, спасибо! Следующая тема: монитор для программиста.
Это очень субъективная тема, так сказать - кому как больше нравится, вкусовщина в общем.
Даже 32 гига озу не хватит: браузер + IDE + виртуалки + ещё куча фоновых программ. У меня сейчас 64 гига памяти и постоянно 40-55 занято. Для хранилища лучше взять 10ТБ диск, по цене он тысяч 40, я за 2 года только половину забил. Брал бы 1ТБ - сейчас уже штук 6 валялось бы и приходилось бы выключать комп что бы воткнуть и найти нужный проект. И потом когда дисков по 10ТБ будет много - их можно будет воткнуть в NAS сервер сделанный из старого компа. HDD нужен обязательно так как в начале делаешь проект на SSD, а когда завершил то переносишь на HDD. Два монитора как оказалось мало, нужен ещё 3-й что бы смотреть стаковерфлоу. Кстати про видеокарту. Бывает такое что нужно много вычислений и вот тут ты понимаешь что игровая карта - не лучший выбор для работы. Когда вычисления не на 5 минут а на часа 2-3 то результат тебя может сильно удивить ибо прогнав второй раз ту же самую задачу - результат вычислений будет другой. Не знаю почему так, но на профессиональных я такого не наблюдал.
Дааа, у тебя довольно специфичный проект. Вероятно виртуалки сжирают большое количество оперативной памяти. По поводу проф. видеокарт - тут я не особо разбираюсь в теме. Но по поводу HDD, это ж сколько у тебя проектов, что отжирают столько места постоянно... ? На своей работе и у себя я обычно использую облачные хранилища для архива, этого пока хватает.
Проекты самые обычные для обработки больших объёмов данных. Ну или программы для автоматизации различных действий где нужно много потоков и каждый поток должен хранить кучу информации и объектов. По поводу оперативы... для примера могу привести программу JADX, это декомпилятор APK, жрёт как не в себя, а иногда нужно 3-4 версии приложения отреверсить что бы понять алгоритм и каждая открытая программа занимает примерно 10 гб, а в момент декомпиляции доходит до 12. Вообще у меня проекты это не только сайт или программа. Это: картинки для рекламы, исходники сайтов (landing, сам сайт, админка, psd), дампы баз данных, программы (некоторые тяжёлые вычисления переношу в многопоточные программы на Delphi), исходники видеороликов и ещё куча нужного для проекта. Ну и получается что на 1 проект уходит 3-8 гигов. Мелкие даже не считаю. И ещё диск под бэкапы, там приходится всю систему хранить, а это 400 гигов примерно, и выручало не раз, вместо того что бы заново всё настраивать - можно просто за пол часа развернуть образ и продолжать работу.
@@VANSSOFT Понятно, на наших проектах все вспомогательные файлы храним в облаке, ну при разработке конечно они скачиваются, но после окончания проекта всё удаляется, т.к. в облаке всё есть. Но тут понятно, либо платить за облако, либо за HDD.
жесть
Вы тут написали что 3-тй монитор под стаковерфлоу, даже идея появилась, сделать для стаковерфлоу что то типа аськи, чтобы когда в нём что то появляется можно было оперативно реагировать. Или Вы ещё и модерите стаковерфлоу?
А какую материнку брать?
Блин!! Очень короткая видос, и всё хорошо, понятнинька рассказал. Класс. Крутлй канал. Мне сейчас 14, но у меня нет денег. Я сейчас зарабатываю на перепродажи пк. Собрал пк за 2к руб, и продаёшь за 5к. Потом за 4к, и продаёшь за 7к.
Кстати я подписался
Супер! очень помогло определиться с выбором! Спасибо!)
Привет. Молодчина, продолжай в том же духе!!!
Здравствуйте! У вас есть планы для нового видосика??
спасибо за видео, было очень интересно
Спасибо за информацию. Я хочу попробовать программирование, но не знаю это мое или нет. Поэтому за раннее не хочется тратиться на мощный копм. Есть старый ноут aser aspire 5738zg. Как вы считаете , можно ли что-то сделать на нём?
Роликов не было так долго, что я только через месяц после выходя его заметил. Дмитрий, мотивация, личные проекты, работа - всё это здорово, при этом как бы немного времени уделить капиталистической составляющей? Я всё ещё хотел бы купить ссылку с страницы донатеров на сайте девелстудио. Возможно ли на ранее озвученных условиях?
Возможно, именно на сайте develstudio ?
@@DZayceffChannel с него хотелось бы) а есть ещё интересные проекты?
@@DZayceffChannel Дмитрий, извините что я спамлю, но я всё ещё по поводу ссылки) Можете ли дать логин какого либо мессерджера, чтобы в нём можно было спросить реквизиты для перевода.
@@ivanovo37 Да, можно мне в сообщения ВК писать, они открыты.
@@DZayceffChannel Дмитрий, вчера написал Вам на gmail почту указанную в контактной информации канала, поскольку Id ВКонтакте не нашёл. На письмо ответа не получил. Можно ID ВКонтакте?
Достаточно справедливое мнение) Единственное, что для фронта как по мне лучше вообще обойтись без видеокарты (современные процы имеют интегрированную графику какой с головой хватает для этих целей). Лучше вместо видео карты поставить больше оперативки и мощнее проц) Но тогда на количество цифровых выходов необходимо обратить внимание уже на материнке)
С текущими ценами на видеокарты соглашусь, только вот не совсем в курсе, насколько хорошо поддерживают встройки несколько мониторов.
@@DZayceffChannel подскажи, для создании игр на юнити или анреале для андроида, какую лучше взять материнку для райзен 7 5800х и райзен 9 5900х
@@DZayceffChannel вполне нормально) но сейчас все чаще на материнках делают только один видео выход)
Скажите, а процессор rysen 5700g со встроенной графикой для обучения, а в дальнейшем для работы, подойдёт? На процессоре 8 ядер 16 потоков.
все харрактеристики перечислил бы у компа.А так если не лезть в геймдев то хватит даже для работы этого процессора
почему так мало подписчиков
класный канал👌
Спасибо за советы, а как думаешь для начало программирования что надо изучить алгоритмы или что то другое для начало?
Программирование нужно изучать и с языка и с алгоритмов. А если совсем нулевой уровень, на первый план должно выйти желание сделать свой проект и ты должен всеми силами искать пути это сделать. Подтянуть теорию можно и потом.
@@DZayceffChannel отличный ответ спасибо, буду об этом думать и действовать :)
Удачи в жизни
Скажите пожалуйста кто знает! Для начинающего для учебы на Java хватит ли Неттоп HP EliteDesk 800 G1 mini/i5-4590T/8gb/500Gb hdd?
Скажите , а по вашему совету можно собрать ПК , что бы он подходил для монтажа видео ?
Какими вы пользуетесь программами для монтажа ?
Спасибо .
Для монтажа видео совершенно другие рекомендации. В первую очередь мощная видео-карта от Nvidia, чем мощнее, тем лучше, затем по важности идет оперативная память от 16 gb и выше, а если это 4к видео, то стоит вообще ставить 32 гб. Обязателен SSD, причем нужен быстрый ссд на запись и чтение, чем быстрее тем лучше. В целом эти рекомендации к тому, чтобы монтаж видео был очень производительный, а там уже по бюджету уменьшайте пропорционально.
ua-cam.com/video/RsxNh0X2Djw/v-deo.html советую это видео посмотреть, сам подписан на него.
@@DZayceffChannel спасибо !
Насчет видеокарты тоже не совсем точно указано: есть не мало разработок, которые активно работают с gpu. Все кто работал с CUDA сталкивались с этим. У меня как раз тот самый случай, когда выбор видеокарты весьма важен. В остальном с информацией солидарен. Удачи! (дополню: обработку видео контента opencv доверяю именно gpu)
для разработки мобильных приложенийй нужна мощная видеокарта?
@@radiy542 для некоторых очень даже, логично что в случае если используется графика.
@@Yes.Im.Mr.Anderson а если это не игры, а обычные приложения?
@@radiy542 так не обязательно же игры должны жрать ресурсы таким образом. Та же 3д графика в проектировании, в дополненной реальности(она не только для игр используется)
@@Yes.Im.Mr.Anderson у меня пока очень простенькая видеокарта Radeon HD 7700 Series
подойдет ли она для мобильной разработки?
А давай видео про анатомию jvm :D
Хех, не такой я уж знаток в анатомии jvm))
Скажите пожалуйста. А можно без проблем программировать на c# с такими характеристиками:
Ryzen 5 3500u,
8g,
vega 8,
1000 hdd (для ssd деньги не хватает)???
Можно, лучше взять 256 ssd + 512 hdd как-то сбалансировать, или 500 ssd вместо 1000 hdd. Просто SSD даёт сильный буст производительности даже на самых медленных системах.
я имею ноут с 4 гб озу, ryzen 5 3500u, 1тб hdd. Но вот webstorm, nodejs (с очень многими пакетами) очень прекрасно работают. Даже когда открываю исходники с очень большими размерами. Мне кажется, или не так, что nodejs очень хорошо оптимизирован чем другие машины
Отличный процессор. Webstorm обычно отжирает 700 mb RAM, еще браузер около 1 gb, еще запущенные nodejs процессы где-то 500 мб, а также операционная система около 1 gb, 500 gb мессенджер (слак, скайп и т.п.). И это самый минимум, если ничего другого не запущено больше, мы уже упираемся в 4 гб. Советую проверить, как часто используется файл подкачки, который использует HDD.
4г ни о чем. Рекомендую, если есть возможности докинуть оперативы до 12-16 гигов и махнуть винт на ссд. А уж если есть поддержка nvme, то тем более на него, хотя бы 256. Вы почувтсвует неимоверный прирост производительности и комфорта
16 гб уже действительно мало,бывало что браузер жрет от 6 до 9 0_О гб. И при этом ещё 2 уходит на IDE, а остальной софт наскребает по чуть чуть. С nvme ssd большой разницы я лично не почувствовал, кроме как после старта, и запуске програм сразу после старта системы. Хорошо видно при запуске браузера, но в других случаях все точно так же как с HDD (он у меня 200/200 Mb/s). Может быть это отражается в компиляции программ с очень. большим кол-вом файлов... Возможно разница не особо видна в связи с тем что пк я почти никогда рп выключаю.
Разница видна когда проект очень большой и файлы разбросаны по всему харду, вот тогда слышно как головка перемещается по диску и собирает файлы из разных мест. А у SSD скорость доступа к случайным файлам огромная и то что файлы разбросаны по разным чипам вообще не играет роли.
VANSSOFT поддерживаю. Работал однажды на проекте, где сборка длилась минут 26. После переноса проекта на SSD сборка стала 6 минут. Потом еще оптимизации были для параллельной сборки, помогло сократить билд до двух минут. С этим можно было уже жить.
А что именно компилируешь? на каком языке?
@@DZayceffChannel так в том то и дело что я много большого не компилирую) да и пишу преимущественно на интерпретируемых языках. Исключение С++ для микроконтроллеров, но там не на столько много кода, чтобы оно компилировалось большее 3-20 сек (ограничения хардварные, микроконтроллеры все таки имеют мало ресурсов). Естественно, конечно если делать что то реально крупное, то ssd должен дать прирост.
Ну и у диска HDD у меня достаточно большой буфер - 64 мб ¯\_(ツ)_/¯ может тоже влияет думаю, да и обороты 7200 все же, но 5400 все было бы гораздо печальнее
@@maximtelegin3312 если ограничения хардварные то переходи на stm32, а если и тут ограничения то FPGA.
Здравствуйте, т.к вы создали Devel Studio, у меня такой вопрос. При открытие у меня место самой программы открываться SoulEngine, как это исправить?
Простите за возможно не уместный к этому видео вопрос, но, забросили ли вы проект Devel Next?
У меня amd r3 2200g, 4ядра 4потока. 8 Гб оперативной памяти. HDD. Интегрированная видеокарта
В какой среде вы разрабатываете и под что? Быстро ли работает система? Рассматривал вариант такой сборки для android studio, но с 16гб ram, если позволят средства, думаю взять ryzen 5 2600 или i3 9100f, но если не позволят, то рассматриваю ryzen 3 2200g
@@domingo2407 9100f имеет всего 4 ядра 4 потока, через 1-2 года это уже мертвая система.
@@semyondyachenko4183 да, уже понял, по этому подкопил у взял ryzen 5 2600
Здравствуйте,а можно будет взять 240 ssd под Винду,драйвера,и гугл и т.д
А hdd (1Tb) использовать как основную память? Просто ssd дорогой собака а я ище хочу совмещать монтаж,игры, программирование.
И да,норм зборка будет на 16гб ОЗУ (3000частот,и двух-канал)и r5 3600,i gtx 1060 3gb?
Да в целом можно, на 240 гб поместится и винда и твои проекты, просто советую их хранить на ссд, если они там будут помещаться.
@@DZayceffChannel а ок, спасибо)
Думаю с сентября начинать ходить на курсы.
Привет! Это ещё один мой коммент. Ты сам собирал свой пк или же купил готовый?
Привет, спасибо! Комп я собирал сам, ни в коем случае не покупай готовый (если это только не мак). Готовые компы это большая переплата как в магазинах, так и в пк мастерских (там обычно пихают БУ). В том же DNS есть конструктор, где можно накидать себе комп, он более менее проверяет совместимость. Накидываешь все что нужно, идешь в днс и выкупаешь. Далее по сборке - либо собираешь сам (на ютубе много обучающих роликов на эту тему), либо идешь в какую-нибудь компьютерную мастерскую и просишь их собрать за 1500-3000 руб (сейчас такие расценки).
На счёт б/у, то бывает вообще ставят комплектующие с , а в случае его проявления, тебе конечно же поменяют, но в большинстве случаев на такие же отвальные комплектующие опять. Сам наблюдал такое.
@@DZayceffChannel Спасибо большое! Теперь буду знать!)
В regard.ru соберут бесплатно
начать учится на VS 2019 хватит ли I3-9100f 3.6 -4 потока 8 гигов оперативки ?
Если есть SSD, то для более менее комфортной работы вполне хватит. В ролике речь про оч комфортные условия, а не минимальные =)
Внесу свои коррективы из многолетнего опыта:
Видуху не обязательно вообще покупать, к моей мат.плате можно подключить 4 монитора.
Так же диски SSD на SATA интерфейсе уже не рекомендую, если брать новый ПК.
Крайне рекомендую под систему брать SSD на m.2 NVME (шина PCI-E 4x). Скорость получаете в 3-5 раз выше SSD на SATA-интерфейсе.
Под "медленные" данные можно использовать и обычный механический диск, т.к. цена за 1 Гб. намного дешевле.
Два монитора - минимум, на одном читаешь мануал/google, а на другом действуешь.
Рекомендую профи-кодерам так же иметь NAS (сетевое хранилище) на RAID-1 массиве (зеркалирование). Стоящее где-то в надёжном месте, хотяб в кладовке.
P.S. И куче программистов комп с 4-8 Гб. ОЗУ DDR-2 и одним SSD на 128 Гб. хватает за глаза - к примеру 1с при работе с файловыми базами. Программисты бывают разные...
Полезный комментарий, не задумывался про NAS и RAID-1. По поводу SSD согласен, но тут уже бюджет диктует, хотя последнее время цены на SATA ssd и m.2 сравнялись.
По поводу видеокарты и встройки. Встройка будет отжирать оперативную память, как минимум 1-2 гб, поэтому если берешь встройку, нужно это учитывать. И еще, выбор процессоров сильно сужается и приходится выбирать из малого количества. На мой взгляд затычка + хороший проц в цене не сильно будет дороже отдельного проца или материнки со встроенной видеокартой, хотя конечно, это неплохое решение, если найти хороший проц. По поводу 4-8 гб оперативки, конечно многие пишут что им этого хватает, но я буду переживать, что при нехватки оперативки ОС будет использовать swap, да, возможно, человек с хорошим и быстрым SSD и не заметит нехватки оперативки, но его SSD намного быстрее придет в негодность, т.к. у них есть лимиты на количество записей/чтения. Поэтому, чтобы потом не удивляться, почему ssd от samsung сдох за 1-2-3 года, лучше оперативки добавить.
@@DZayceffChannel Да ладно - на SSD от Samsung 5 лет гарантия обычно - главное чек не потерять :)
По рассчётам SSD убить по ячейкам - это надо специально стараться.
Согласен что видуха отжирает память, но в мат.платах в BIOS обычно можно ограничить её прожорство в 256 Мб.
Спасибо
Сделай пожалуйста топ ноутбуков для геймдевера.
Я попытаюсь, но пока нет идей как сделать такой ролик. Понимаю, что сейчас прямо беда с видеокартами на рынке и свой комп собирать дорого.
Я в жостких дисках совсем не разбираюсь то есть брать только ssd и всё или нужно брать жосткий диск с ssd?
Если есть необходимость хранить много данных (бэкапы и т.п.), то докупить жесткий диск надо, если нет - то достаточно SSD. Если денег на большой SSD нет, покупаем маленький + hdd (хотя цена сейчас не сильно будет отличаться). Если вы не знаете, много у вас будет данных и бэкапов, то скорее всего вам HDD не нужен, в любом случае его можно докупить потом, как внешний, так и внутренний.
Из-за этой музыки не смог сосредоточиться на твой голос и мимику😔, дважды не совсем о компьютере задумался
Компьютер для дизайнера монтаж фото и видео. Как подобрать железо для этого?
Можно ли программировать android studio на AMD?
Конечно, абсолютно никакой разницы!
Очень полезно
Я немного не согласен с выбором процессора потомучто само программирование задействует только одно ядро
Нет, это совершенно не так, ваша IDE и куча вспомогательных программ и утилит, которые вы не замечаете, задействую все ядра, которые доступны.
Конечно далеко не всегда это будет случаться - то что все ядра будут заняты, но пиковые нагрузки могут возникать периодически. Конечно, если вы только верстаете HTML страничку и используете notepad++, вам хватит и одного ядра, но программист в целом использует более профессиональные инструменты и в большем количестве.
@@DZayceffChannel +++ vsc просто не пойдёт на более слабых пк без лагов и фризов, а с плагинами типа safetype и т.п. - тем более.
Вот уж для программирования требования самые скромные. Экран нормальный был бы, даже видеокарта не нужна.
Так то да, речь шла о комфортном для программирования железе. Понимаю, что этот уровень субъективный, но всё же.
Здравствуй, я вот выбрал пк, нужна твоя консультация, куда тебе можно написать?
Можно написать в вк vk.com/dmitriy_zayceff
Я рад что у этого видео 3к просмотров))) А видео про devel studio почти 4к)))
Сейчас это самый популярный ролик на канале)
Здравствуйте, я тут хотел скачать Devel Studio 3.0 а там сайт закрыт,этого проекта уже нет ?
github.com/dim-s/soulengine/releases/tag/3.0b2 вот здесь официальная версия вместе с исходниками
@@DZayceffChannel Спасибо, большое.Ваша программа просто суперская,почему я выбрал 3 версию этой программы,мне она нравится мне легче на ней работать.Научусь работать с php может быть перейду на современную.Спасибо вам за такую крутую программу.
Yestj boleye nadyozhnyij sposob ne sojti s uma: zakhodim na sajt Apple, i beryom tot MacBook, na kotoryij khvatayet byudzheta.
1:48 а как же зеон? Это от интелов. За 9 штук можно найти с 12 ядрами 24 потока. Кншн 1.8 ггрц это минус
1.8 этот недостаток очень сильно перекрывает его плюс в виде множества потоков. Чем быстрее ядро, тем быстрее оно освобождается для других задач.
А для программиста хватит GTX 1650?
Да вполне достаточно.
Смотря для разработки чего. И ща эту цену есть вк куда лучше
Мне одному кажется что комп для программиста не отличается от игрового.
Идея: а может быть будете снимать а том, как вы пишете свою проект с нуля со всеми стадиями (например игры, программы и т.д). Одновременно будете сделать и проект, и снимать. Вот смотрите на Хауди Хо, он снимал видосики про то, как он писал гугл хром динозаврик с нуля со всеми стадиями.
Да я немного видел эти видосы, но я не могу так. Хауди тратит большинство своего времени на создание контента, внешне кажется что на создание ролика 10 минут уходит 1-2 часа, но это не так. На один ролик такого уровня как у Хауди Хо может уходить и 10 и 20 часов времени, а порой и несколько дней. Да и проекты у меня свои пока сложные для создания на основе них ютуб контента =(
купил ноут бушный за 15 тыс почти 10 лет назад, до сих пор на нем прекрасно пишу программы, ничего не тормозит ни грама и еще 10 лет не будет.. Читайте книги по железу, архитектуре современных ОСей и оптимизации, ребята, и не слушайте всякую ерунду(16гб, 32, 64... давай больше озу). Джаве 1 гб озу за глаза, если что.. надо нормальный софт писать, чтоб он OutofMemrory не ловил, а то тебе и терабайта озу никогда не хватит
Это хорошая практика, делать ПО оптимизированным, но кто сделает вашу IDE оптимизированной? Ведь речь не о том, что вы пишите, а о рабочем окружении.
Тут, увы, что можно сделать, это нарастить производительность ПК. Всякий тюнинг ОС и ПО даст не так много.
@@SystemXFilesвсе IDE и так прекрасно оптимизмрованы, пользоваться нормально инструментами надо учиться.
По поводу RAM, ну никак там не оптимизировать ничего, особенно если люди разрабатывают фронтенд и общаются во всяких программах типа slack. Им для теста нужно запускать много разных браузеров, к тому же в фоне постоянно работает nodejs для сборки и программы по типу slack, которые реализованы через браузер chromium, отжирать могут по 1 гб сразу. Сама IDE если от JetBrains написана на Java, отъедает не более 1 гб, но если проект огромный, этой памяти не хватает, и если ее не увеличивать, то все начинает жутко тормозить, банально не помещается вся информация о файлах в памяти (для автодополнения и т.п.).
P.S. Да и если памяти не хватает, включается файл подкачки, если у вас SSD, то это еще более менее быстро будет работать, а если hdd - то будет тормозить и RAM и скорость записи/чтения с диска.
Хорошие IDE жрут очень много, в той же INTELLJ Idea у меня лимит 1.7 гб RAM, при этом думаю если дать больше, она и то сожрет. Это все ради крутых фишечек и хорошего автокомплита, что к слову хорошо сказывается на времени разработки.
Более того я имею ноутбук с Core2 duo T9600+ 4gb ddr4 и на нем, прям чтоб нормально - не по кодить, просто не хватает RAM. А купить плашки по 4 гб ddr2 почти невозможно. И то 8 гб это реально мало было бы.
Да и сами проекты очень часто жрут более 800мб, прсото потому что надо держать в озу очень много данных для обработки. И это к слову на Js.
@@maximtelegin3312 хех, подтверждаю, у меня стоит на Idea по 4GB, сжирает все))
Ноутбук для айти подойдёт?
Примерно те же критерии выбора должны быть. Многоядерный процессор, чем больше ядер и потоков тем лучше. SSD обязательно и желательно минимум 16 gb RAM (можно докупить оперативку, если есть слот и ssd, обычно и под него слот есть).
Пж скажи какой процессор взять из интел
Смотря какой бюджет? Интел в новых i5 наконец таки завез поддержу гипертрединга, когда на 1 ядро 2 потока.
Из интел рекомендую брать i5 с 10 линейки, например 10400f по цене до 15 тыс, если поболее бюджета то смотри в сторону 10600. Старое поколение i5 не бери, там в 2 раза меньше потоков, т.к. нет гипертрединга
@@DZayceffChannel я собераюсь купить ай5 10400 6 ядер думаю 12патока Видео карта ох580 8гиг 16гиг озу 500гиг ссд 1тр ашдд для начало а также материнку который потом можно будет ставить доп. 2-3 Видео карт 64гиг озу так норм будет
@@DZayceffChannel еше 1главный монитор 144гц а торой 75 гц так норм будет для начало
Нет смысла делать сборку с 2 видеокартами, SLI технология загибается, её плохо поддерживают. Ну а так неплохая сборка.
А ssd + HHD
Ви программист !
Leksiya
где обнова девел некст
да
назначена на 2030 год, подробнее можно посмотреть на сайте kogdadata
@@maximtelegin3312 ахахахаха
и да я работаю на 2gb озу 256 mb видео встроеная и проц dual core тоесть пк полное говно а я как то делаю программы на андройд студио
Из-за нехватки оперативной памяти, скорее всего используется файл подкачки и используется жесткий диск, если еще это и HDD, то вообще все очень медленно должно работать.
@@DZayceffChannel да это обычный hdd на 320 гб на нем не возможно работать
Я последние 2 года использую SSD(у меня две Toshiba на 240 Gb, две потому что компов 2) на обоих 6 Gb ОЗУ на обоих i3, на одном 1-ого поколения, на другом 4-ого. После перехода с 4 Gb ОЗУ на 6 Gb заметил что только вкладом у меня стало больше открыто в Firefox из количество выросло с 200 до 300(комп я кстати редко выключаю, а если выключая то потом историю вкладок восстанавливаю). Так что и на 4 Gb ОЗУ было нормально. Но в начале этого месяца я купил себе жёсткий на 2Tb, причём выбирал чтобы скорость была нормальная. Чтобы норм его оттсетить поставил на него винду и работаю на нём и результат - лаги лаги лаги. В браузере 30 вкладок. Под 100 может зависнуть минут на 5-10. Короче для Windows 10 очень важно SSD. Разрабатываю в основном бэкенд.
@@ivanovo37 300 вкладок? Сурово
@@sergeytron994 @Sergey TroN вполне обычная ситуация у меня. Иногда я в них разбираюсь и выгружаю ссылки в специально написанный для этого веб сервис в котором тематически их разделяю. Много статей нахожу, которые бывает читаю не полностью, потом когда нужно вернуться к вопросу я их нахожу и просматриваю.
Спасибо за рекомендации, но вы как то много заикаетесь.
Процессор - количество потоков или ядер? 16 гб памяти - минимум? серьезно? дальше не смотрел - фтопку!
Нужно было слушать внимательно, количество потоков. Если такой умник, написал бы что не так.
@@DZayceffChannel Физические ядра превалируют над потоками. Поскольку, потоки будут жрать ОЗУ. 8 Гб ОЗУ - минимум для начала программирования! Учи матчасть, неумник!)
Ну удачи с покупкой ПК.
Речь шла о комфортном ПК для программиста. Потоки позволяют распараллелить выполнение задач. И кажется ты путаешь понятие потока в программировании с понятием в железе. За счет технологии гипертрединга, на каждом ядре аппаратно может выполняться 2 потока. Это значительно ускоряет работу в многопоточных задачах. Эти потоки не сжирают ОЗУ. Потоки, которые ты создаёшь через язык программирования отжирают RAM, т.к. требуют стека, поэтому чем больше проц поддерживает аппаратно потоков, тем быстрее освободится память, т.к. потоки банально быстрее обработаются и завершают работу.
@@DZayceffChannel Ето ти путаєшь. Лучше проц с 4 физическими ядрами чем 2-х ядерних, 4-ре потока и Hyper Threading. А насчет ОЗУ - твои слова: Минимум для программирования - 16 Гб. ОптимальнийБ но не минимальний!