поддержка многопоточности в игре?
Дата: 19.12.2019 18:47:43
leniz99 (19 дек 2019 - 17:01): добрый день всем! скажите а игра сколько максимум потоков, ядер
поддерживает? в свете событий идет тенденция на многопоток, а также
при обновлении игры даже четыре ядра не нагружаются - вследствие
очень долгое и нудное обновление, и компом вообще нельзя
пользоватся во время обновления ( раздача в настройках отключена)
Mebius_lW: Приветствую! Начнём с того, что обновлением занимается отдельное
приложение. Оно ограничено скоростью доступа к жёсткому диску. Мы
не используем ресурсоёмкую компрессию, иначе бы игроки со слабым
железом ставили обновление много часов. Что касается клиента игры,
он использует все доступные ядра. Но надо учитывать, что в данный
момент у нас ограничена частота кадров 75. Если забежать
немного вперед, то могу сказать, что мы работаем над тем, чтобы
снять это ограничение. Современные компьютеры способны выдавать в
кораблях 150-200 кадров в секунду. А значит процессор быстро
сделает всю работу, и будет "отдыхать" 50-60% времени. Аналогично,
если в паре с быстрым процессором установлена недостаточно
производительная видеокарта, процессор будет ждать завершения
отрисовки кадра видеокартой, и также не будет обеспечен работой. В
играх добиться максимального использования железа удается только в
консолях, так как там разработчик может быть уверен, что у
всех игроков одинаковое железо. Для PC, где существует миллион
вариантов конфигураций, и поддерживается железо
десятилетней давности, это невозможно.
поддержка многопоточности в игре?














