Wlancards.ru

ПК техника, WI FI Адаптеры
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ну почему все стало так медленно! Выбираем железо для разработки на Unity

Ну почему все стало так медленно?! Выбираем железо для разработки на Unity

Привет! Я делаю игры и ассеты на Unity. Начинающие разработчики иногда спрашивают меня, с чего начать и насколько мощный компьютер им понадобится. Лично у меня железо довольно старое. И чтобы ускорить разработку, я решил наконец-таки провести апгрейд своего компьютера. С далекого 2011 года сердцем моего ПК является процессор Intel Core i5 2500K, но настала пора отправить его на пенсию. Но что лучше — высокая тактовая частота или наличие большого количества ядер? Обязательно ли покупать дорогой процессор, или получится сэкономить? Какая видеокарта нужна для разработки? Будем разбираться под катом!

«Короче, что лучше?»

Самые нетерпеливые сразу могут промотать в конец)

Когда тупит Unity?

Существует несколько операций, выполнение которых занимает много времени при работе с Unity. Обычно в таких случаях я иду чаевничать или играю с котом. Иногда даже удается пройти пару уроков в Duolingo.

  1. Обработка файлов проекта. Unity считает хэши всех файлов в проекте, создает мета-файлы и строит свою библиотеку (папка Library). Особенно долго Unity обрабатывает звуковые файлы. Библиотеку никто не хранит в системе контроля версий, поэтому если вы давно не синхронизировали проект, вас ждет пара минут ожидания. Кроме того, если изменить платформу, например с Android на iOS, этот процесс придется повторить.
  2. Запекание света (baking). Тут все зависит от сложности освещения. Я делаю мобильные игры, поэтому запекание практически не использую.
  3. Сборка проекта. Во многом зависит от выбранной платформы и самого проекта. WebGL может вообще собираться целую вечность (иногда реально состариться можно и еще борода отрастает). Я имею ввиду именно получение готовой игры, а не компиляцию исходного кода (которая происходит практически мгновенно).

Пару слов о моем 2500K

Intel Core i5 2500K вышел в 2011 году и относится к линейке Sandy Bridge (техпроцесс 32 нанометра). Частота 3,30 GHz (3,70 GHz с Turbo Boost), 4 ядра и 4 потока, кэш-память 6 Mb. Ничего особенного, если бы не адекватный ценник и приставка K. На хорошей mobo (у меня чипсет p67) гонится как черт (у всех Sandy Bridge под крышкой припой). У меня он 7 лет проработал на частоте 4.7 Ghz. На дворе 2018 год, а этот процессор до сих пор считается лучшим в бюджетном сегменте, на барахолке он стоит около 5000 рублей. В общем то, никаких особых неудобств при разработке я не испытываю, такого процессора вполне хватает. Почему не i7? Да потому что стоит он вдвое больше, а я денюжкой не сорю)

Видеокарта

Видеокарта непосредственно для разработки никакого значения не имеет. Она понадобится вам только для запуска и тестирования проектов. Если вы делаете игру для PC с «крутым графоном», стоит потратиться на хорошую видеокарту. Поскольку я делаю мобильные игры, у меня нет никакой нужды бежать в магазин за GTX 1080 (которую наверняка уже раскупили майнеры). Поэтому я решил оставить свою старушку GTX 460. Тем не менее, я проведу тест с двумя видеокартами.

Читайте так же:
Игры похожие на флатаут

Выбор процессора

С выходом Ryzen AMD вернулись на рынок процессоров. Поэтому выбор будет стоять между:

  • Intel Core i5
  • Intel Core i7
  • Ryzen 5
  • Ryzen 7
  • Многоядерные серверные процессоры Xeon прошлых поколений (ибо стоят недорого)

Последний Core i5 — логичная замена моего i5 2500K. За эти 7 лет Intel, не имея никакой конкуренции и следуя своей концепции «Тик-так-так», прокачала свои процессоры в среднем на 50%. Поэтому даже если после покупки нового процессора Unity будет тупить в полтора раза меньше, я буду доволен.

Core i7 — камень для бояр, стоит вдвое больше i5. Нужен ли Hyper Threading за такие деньги? Согласно различным бенчмаркам, Hyper Threading обеспечивает прирост производительности до 30%.

Ryzen 5 и Ryzen 7 — новые 6-ядерные и 8-ядерные процессоры. Ядер больше, чем у Intel, но частоты меньше.

Серверные процессоры Xeon серий 16ХХ и 26ХХ имеют от 6 до 10 ядер (E5 2680 V2). Списанные с китайских серверов, они продаются на AliExpress по цене 100-150$, поэтому рассмотреть их стоит. Особенно, если вы ограничены в бюджете. Из минусов — придется купить китайскую материнку за 100$ и мощный кулер. Из плюсов — дешевая серверная DDR3 (регистровая).

После выхода Ryzen Intel оперативно скорректировал свой бизнес-план и выпустил шестиядерные процессоры. Если вам нужен процессор для игр, то выбирать нужно однозначно Intel. В большинстве игровых тестов даже 4-ядерные процессоры Intel, например i7 7700K, оказываются лучше Ryzen. Кроме того, гонятся до 5 Ghz даже на воздушном охлаждении.

Но у меня другой случай — я делаю игры, а не играю в них. Станут ли мои coffee break вдвое короче при использовании 8 ядер?

Увы, у меня нет возможности купить все эти процессоры, чтобы провести эксперимент. Но под рукой есть i5 2500K и серверный Xeon E5 1660 с шестью ядрами (будем считать его «аналогом» Ryzen 5, т.к. по бенчмаркам они очень близки). Вполне достаточно, чтобы определить, что же лучше для разработки на Unity.

Итак, будем тестировать:

    разогнанный i5 2500K (4С/4T)

Для сравнения, результаты бенчмарка этих процессоров и более новых, рассматриваемых к покупке (все в разгоне):

Таким образом, выбирая новый процессор, можно использовать эти данные, чтобы оценить выигрыш в быстродействии.

Тестовый стенд

  • Свежеустановленный Windows 10 (не захламленный всяким мусором)
  • Самый дешевый китайский SSD
  • Видеокарты GT 210 и GTX 460
  • Проект Tap Tap Builder (мобильная игра для Android и iOS), суммарный размер ассетов около 500 Mb

Тестовая методика

Методикой это назвать можно с натяжкой. Берем секундомер и запускаем следующие операции:

  • загрузка Windows 10 (с момента включения блока до появления рабочего стола)
  • пересоздание удаленной папки Library (с момента открытия проекта до появления окна редактора)
  • сборка игры под Android (с момента нажатия кнопки Build до появления APK)
  • Параллельно будем смотреть на загрузку CPU в AIDA64.

Загрузка Windows 10

  • E5 1660 загружает систему за 21 секунду
  • i5 2500K загружает систему за 26 секунд

Пересоздание удаленной папки Library

Удаленная папка это не та, которая далеко находится. Я ее просто удаляю, чтобы Unity выполнил повторный импорт проекта (функции Reimport не доверяемся).

Читайте так же:
Игры сделанные на game maker

Первым в бой идет i5 2500K:

Результат 5:43. Процессор практически все время трудится на максимальной частоте 4700 Mhz, однако на 100% не загружается.

Затем очередь E5 1660:

Результат 5:53. Процессор работает, не напрягаясь, а частота лишь изредка достигает максимума в 4200 Mhz. Средняя загрузка процессора около 12%.

О чем говорят эти результаты? 5 минут в обоих случаях это довольно долго. i5 2500K не сбрасывает максимальную частоту, но при этом не загружен на 100%. E5 1660 старается использовать все ядра, и поэтому снижает частоту до 3600 Mhz (но при этом средняя загрузка очень низкая).

Остается предположить, что первому не хватает потоков, а второму частоты, поэтому оба процессора показывают одинаково плохой результат.

Сборка проекта под Android

Снова начинает i5 2500K:

Результат 2:50. Работает на максимальной частоте, а загрузка ядер временами достигает 100%. Будь их больше, результат бы улучшился.

Результат 2:50, абсолютно такой же! Частота все та же — 3600 Mhz, но загрузка ядер ни разу не достигает 100%. Хотя нагрузка определенно выше, чем при импорте проекта.

Выводы можно сделать абсолютно такие же, как в предыдущем тесте. Кроме того, i5 уперся в свой потолок.

Поменяем видеокарту

До сих пор работала GTX 460. В этом тесте я заменю ее на GT 210. Кто не знает, это самое днище среди видеокарт. Хуже ее может быть только ее отсутствие.

Импорт проекта для E5 1660:

Результат 5:38. Как и ожидалось, скорость операции не изменилась (разницу спишем на погрешность и сторонние факторы, например, работу Windows).

Оперативная память

У меня 12 Gb RAM, и ее использование при работе с Unity не превышает 50%. Таким образом, для разработки на Unity хватит и 8 Gb RAM. И параллельно еще сможете запустить фотошоп и ютуб.

Выводы

1. Для комфортной разработки нужна и высокая тактовая частота процессора, и большое количество потоков. 4-х потоков у процессоров Intel i5 явно недостаточно. Исходя из бюджета, можно рассмотреть 4-х ядерный i7 7700K, который очень любят геймеры или 6-ядерный i5 8600K, оба стоят в районе 250-300$. Если есть деньги, то можно взять и 6-ядерный i7 8700K, который стоит под 400$. Ryzen 5 1600X и Ryzen 7 1800X могут быть адекватной альтернативой за меньшие деньги, хотя и будут проигрывать Intel в максимальной частоте — 4 Ghz против 5 Ghz у Intel (в разгоне, конечно же). Использовать устаревшие платформы Sandy Bridge+, будь то i5, i7 или серверные Xeon 16XX и 26ХХ, имеет смысл только при ограниченном бюджете.

2. Вам не обязательно нужна самая крутая видеокарта. Особенно, если вы делаете мобильные игры. Так что оставьте топовые видеокарты майнерам. Я для замены своей GTX 460 выбрал GTX 1050 за 130$, чтобы Dark Souls 2 пройти еще разок.

3. Кроме того, рекомендую использовать SSD, поскольку Unity активно работает с файлами. Если вы ограничены в бюджете, можно взять даже самый дешевый SSD на 8 или 16 Gb, чтобы хранить на нем сам проект, а также установить туда Unity и все необходимые SDK.

Читайте так же:
Игры через плей маркет бесплатно

Автоматическая настройка OBS

Для начала стоит скачать ОБС, а потом воспользоваться настройкой трансляции в автоматическом режиме. Для ее запуска нужно зайти в программу, открыть верхнее меню, где выбрать пункт «Инструменты». Затем кликнуть по вкладке «Мастер автоматической настройки».

фото-1

Тогда станет доступно три параметра:

  • Оптимизировать для трансляции, вторично для записи.
  • Оптимизировать только для записи, я не буду вести трансляции.
  • Я буду использовать только виртуальную камеру.

Здесь необходимо выбрать «Оптимизировать для трансляции, вторично для записи». А после нажать «Далее».

После этого возникнет всплывающее окно, в котором отобразится:

  • Базовое разрешение – лучше оставить разрешение монитора.
  • FPS – также не стоит трогать.

Следующее, что следует сделать пользователю – подобрать сайт для стрима. Например, «Restream.io» позволяет отслеживать пинг и битрейт стрима , а также транслировать контент на нескольких площадках.

фото-1

Дополнительно необходимо поставить галочки напротив:

  • Предпочитать аппаратное декодирование – для декодирования будет использоваться графический процессор (или видеокарта).
  • Посчитать битрейт во время пропускной способности – это автоматически определит пропускную способность сети без сторонних програм.

После этого, нажать «Применить».

Системные требования Koplayer

требования к ПК koplayer

Для запуска программы потребуются комплектующие средней ценовой категории или выше.

  • Процессор с тактовой частотой от 2000 Mh, например AMD Opteron-175 Denmark или Intel Pentium E2200;
  • Свободного места на жестком диске больше 2 Гб;
  • Оперативки(ОЗУ) не менее 2048 мб для Win 7,8.1,10. Для Win XP SP3 не менее 1024 мб;
  • Видеокарта с объемом видеопамяти не меньше 512 мб;
  • ОС Windows XP SP3,7,8.1,10
  • Поддержка видеоускорителем OpenGL 2.0 обязательна;

Если ваш процессор поддерживает технологию виртуализации, то koplayer будет работать гораздо быстрее.

Лучшие игры с низкими системными требованиями

Нет сомнений в том, что старые версии Windows лучше, чем текущая Windows 10, тем не менее, технологические гиганты, такие как Google, Mozilla, Opera Software и т. д., уже отказались от поддержки старых версий операционной системы Windows.

Поэтому, если вы решите использовать браузер Google Chrome в Windows XP или Windows 7, вы можете ожидать нескольких ошибок и сбоев. Итак, чтобы справиться с такими проблемами, мы составили список лучших веб-браузеров для старых и медленных компьютеров.

1. K-Melon

K-Melon — это один из старейших веб-браузеров, доступных в сети, который включает движок Firefox Gecko. Самое замечательное в K-Melon то, что у него мало общего с Mozilla Firefox, и это один из лучших веб-браузеров для слабых компьютеров. Тем не менее, для K-Melon нет поддержки надстроек или расширений, но браузер предлагает множество полезных подключаемых модулей для расширения функций браузера.

Особенности:

  • Веб-браузер основан на движке Gecko, который используется Firefox.
  • K-melon предоставляет возможность просмотра со вкладками на недорогой системе.
  • Он также поддерживает жесты мышью.
  • Вы также можете настроить панель инструментов, меню, контекстное меню и т. д.

2. Midori

Если вы ищете веб-браузер, разработанный с использованием механизма рендеринга WebKit и способный конкурировать с браузером Chrome по скорости, то Midori может стать отличным выбором. Самое замечательное в браузере Midori то, что в нем нет ненужных настроек и у него чистый интерфейс. Что еще интереснее, так это поддержка плагинов, которые могут значительно расширить функциональность браузера.

Читайте так же:
Игры гонки ралли на пк список лучших

Особенности:

  • Это молниеносный веб-браузер с открытым исходным кодом для Windows.
  • Веб-браузер предоставляет вам все инструменты, гарантирующие вашу конфиденциальность и анонимность.
  • Пользовательский интерфейс веб-браузера довольно чистый.

3. Pale Moon

Pale Moon — это еще один лучший легкий браузер, созданный на основе исходного кода Firefox. Если вы ищете браузер для Windows XP и Vista, вы можете выбрать Pale Moon. Для работы Pale Moon на вашем компьютере требуется всего 256 МБ ОЗУ. Веб-браузер также достаточно оптимизирован для работы на старых процессорах. Итак, Pale Moon — еще один лучший веб-браузер, который вы можете использовать на своем старом компьютере.

Особенности:

  • Это веб-браузер с открытым исходным кодом, ориентированный на эффективность и настройку.
  • Pale Moon предлагает множество функций безопасности.
  • Он автоматически блокирует рекламу, веб-трекеры и шпионское ПО.

4. Maxthon 5

Maxthon 5 — это один из лучших браузеров, которым сейчас пользуются миллионы пользователей. Самое замечательное в Maxthon 5 состоит в том, что для безупречной работы ему требуется всего 512 МБ ОЗУ, 64 МБ памяти и процессор с тактовой частотой 1 ГГц. В браузере есть расширенные возможности облачной синхронизации и резервного копирования, которые позволяют синхронизировать данные между устройствами. Помимо этого, Maxthon 5 также имеет встроенный блокировщик рекламы, который удаляет рекламу с посещаемых вами веб-страниц.

Особенности:

  • Веб-браузер легкий и быстрый.
  • Maxthon 5 показывает ярлыки для часто используемых задач на панели инструментов.
  • Он также предоставляет пользователям «Ночной режим» для уменьшения повреждения глаз и высокой яркости.
  • Maxthon 5 также предлагает инструмент для захвата экрана, режим чтения и пользовательские скины.

5. Firefox

Mozilla прекратила поддержку Windows Vista и Windows XP. Однако, если у вас старый компьютер или ноутбук работает под управлением операционной системы Windows 7, тогда Firefox по-прежнему будет лучшим выбором, чем браузер Chrome. В отличие от браузера Chrome, Firefox не потребляет большое количество оперативной памяти и не требует высокой производительности процессора.

Особенности:

  • Firefox на данный момент является лучшей альтернативой Google Chrome для Windows.
  • По сравнению с другими веб-браузерами Firefox быстрый и легкий.
  • Он автоматически блокирует рекламу и трекеры с веб-страниц.
  • В последней версии Firefox также есть темный режим.

6. SeaMonkey

Это один из старейших веб-браузеров, доступных для компьютеров с Windows. Он существует уже более 10 лет и до сих пор используется многими пользователями. Это легкий и быстрый браузер, но в нем отсутствуют многие современные функции, такие как блокировка рекламы, VPN и т. д.

Особенности:

  • В веб-браузере есть некоторые дополнения.
  • SeaMonkey также имеет безопасный режим, который помогает вам решать многие проблемы.
  • Он также предлагает множество легких тем, чтобы сделать браузер индивидуальным.

7. Lunascape

Lunascape — это по сути, комбинация Firefox, Chrome, Safari и Internet Explorer. Это чрезвычайно легкий веб-браузер, в котором движки Trident, Gecko и WebKit объединены в один браузер. Также стоит отметить, что интерфейс браузера Lunascape похож на Internet Explorer.

Особенности:

  • Веб-браузер использует движок Gecko Engine, что делает его очень быстрым.
  • Lunascape позволяет переключать движок для любой страницы.
  • Веб-браузер поддерживает надстройки Firefox.
Читайте так же:
Игры этого месяца на пк

8. Slim Browser

Это один из лучших и молниеносных веб-браузеров для старого или слабого компьютера. Несмотря на то, что это легкий браузер, он не упускает никаких современных функций, таких как менеджер загрузок, перевод веб-страниц, блокировка рекламы и т. д. Кроме того, Slim Browser также показывает погодные условия и прогнозы.

Особенности:

  • Интернет-браузер работает молниеносно. Он предлагает в десять раз более высокую скорость загрузки файлов и видео.
  • В Slim Browser встроен блокировщик рекламы.
  • Веб-браузер также предлагает полностью настраиваемую панель инструментов.
  • Slim Browser также поддерживает жесты, что позволяет выполнять задачи быстрее.

9. Comodo IceDragon

Comodo IceDragon — это один из самых быстрых, безопасных и многофункциональных веб-браузеров, которые вы можете использовать на ПК с Windows. Веб-браузер основан на Firefox, что делает его быстрым и легким. Он получил возможность сканировать веб-страницы на наличие вредоносных программ прямо из браузера. Кроме того, он получил интегрированную службу DNS для повышения скорости просмотра.

Особенности:

  • Веб-браузер быстрый, простой в использовании и не требует много ресурсов системы.
  • Он автоматически сканирует и блокирует вредоносные веб-страницы.
  • Веб-браузер поддерживает все плагины Firefox.

10. UR Browser

Это последний веб-браузер в списке, который не увеличивает нагрузку на ресурсы вашего компьютера. Чтобы увеличить скорость загрузки страницы, UR Browser исключает рекламу и веб-трекеры. При этом он также защищает конфиденциальность ваших данных. UR Browser основан на Chromium, поэтому вы можете ожидать от него множество функций. Он также имеет встроенный VPN и встроенный сканер вредоносных программ.

Особенности:

  • Веб-браузер работает быстро и полностью без рекламы.
  • Он предлагает множество инструментов для контроля вашей конфиденциальности.
  • Веб-браузер также имеет встроенный антивирусный сканер.

Итак, это лучшие веб-браузеры, которые вы можете использовать на своем старом или слабом компьютере. Если вам известны другие подобные браузеры, сообщите нам об этом в поле для комментариев.

Битрейт для стрима На Twitch и Youtube

Разрешение/fpsНизкое качествоВысокое качествоОчень высокое качество
360p/30fps5008001200
480p/30fps75012001600
720p/30fps200026003500
720/60fps350045006000
1080/30fps600067008000
1080/60fps70001000014000 (для Twitch макс 8000)

Меняем разрешение в OBS studioРазрешение для слабого ПК, чем слабее комп тем ниже разрешение. И количество кадров/сек.

7. Специальная утилита GameGain

GameGain (http://www.pgware.com/products/gamegain/) — утилита для любителей игр. Она может выбрать оптимальные настройки ОС Windows,которые позволят вам ускорить работоспособность игр. Причем, прирост скорости может оказаться значительным, особенно, в купе со всеми другими советами из данной статьи.

После запуска утилиты, вы увидите простое окно, в котором вам предложат выбрать вашу ОС и ваш процессор. По умолчанию, обычно, утилита уже сама правильно определяет ОС и процессор. После выбора вам нужно нажать кнопку «Optimize now» (оптимизировать сейчас), а после этого перезагрузить компьютер.

К слову, утилита поддерживает все современные ОС Windows: 2000, XP, 2003, Vista, 7, 8.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector