Jump to content

Обсуждение многопоточности (MT)


Uragx

Recommended Posts

) Я вот долгое время сидел на 4-х-ядерном на 775 сокете и горя не знал, сменил систему только по причине того что нельзя было оперативки больше 8гб вставить. Кстати можно просто ради эксперимента прикупить Core 2 Quad с максимальными частотами (вроде ещё можно найти - они же со временем не портятся в отличие от материнок) - стоят копейки, и затестить на нём мультипоточный ДКС (остальное железо осталось)..


Edited by -Slayer-

Два главных вопроса к ЕД:

Зачем у Мустанга в ДКС винт от Ми-8, который разгоняет его с динамикой Спита при одинаковой заправке и бОльшей на четверть массе?

Почему у FW-190 топливо расходуется с одинаковой скоростью из переднего и заднего баков и в итоге сигнальные лампы загораются не впопад?

ps Дмитрий, если Вас заставили прикрутить винт от Ми-8 к Мустангу - подавайте знаки, мы Вас спасём!

Link to comment
Share on other sites

12 часов назад, -Slayer- сказал:

просто ради эксперимента прикупить Core 2 Quad с максимальными частотами

не светит ему ничего ни по частотам ни по кэшу ни по скорости работы с памятью. есть любители дешевых игровых сборок на старых серверных Зеонах, но и там, по сравнению с современным поколением процессоров, всё очень не очень.

Спойлер

i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11.
Oculus Quest Pro.
"Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle.

My settings for VR

Link to comment
Share on other sites

Как откатиться на предыдущую версию 2.7 или 2.8? Играть стало невозможно, вроде ФПС высокий но постоянные просадки даже на пустой карте кавказа с одним самолётом. Компьютер конечно у меня староват, но менять его в ближайшее время не собирался, а поиграть в DCS иногда хочется.

Link to comment
Share on other sites

  • ED Team
2 часа назад, Edward_76 сказал:

Как откатиться на предыдущую версию 2.7 или 2.8?

Откатиться можно с помощью команд апдейтеру: 

 

"Компьютер староват" насколько? Если у процессора есть возможность парковат ядра, то нужно отключить эту фичу в Windows.

Link to comment
Share on other sites

55 минут назад, SL PAK сказал:

 

"Компьютер староват" насколько? Если у процессора есть возможность парковат ядра, то нужно отключить эту фичу в Windows.

Да уж десятый год пойдёт, процессор Core i5 4670...

Спасибо за советы, буду разбираться.

Link to comment
Share on other sites

  • ED Team
30 минут назад, Edward_76 сказал:

Core i5 4670

У меня схожий по старости i7- 4790 - симулятор работает ровно. Парковать ядра наши процессоры не умеют. Ваши заедания вероятно можно победить - нужно лишь найти причину. Пробовали ли вы удалить папки шейдеров в пользовательской папке? Какой объем оперативки? Не из-за нехватки ли ее идут подгрузки данных? Симулятор установлен на быстром носителе?

Link to comment
Share on other sites

5 hours ago, Edward_76 said:

вроде ФПС высокий но постоянные просадки даже на пустой карте кавказа с одним самолётом.

У меня тоже древний 6600k, и после выхода 2.9 я уже мысленно попрощался с дкс, ибо это просто неиграбельно. Но случайно наткнулся на ютубе на комментарий, где чел писал, что ему помогает избавиться от фризов, если зайти потыкать привязку ядер после старта миссии. Попробуйте, может поможет. Мне помогло.

 

 

  • Thanks 3
Link to comment
Share on other sites

22 часа назад, ZMEY-HS- сказал:

У меня тоже древний 6600k, и после выхода 2.9 я уже мысленно попрощался с дкс, ибо это просто неиграбельно. Но случайно наткнулся на ютубе на комментарий, где чел писал, что ему помогает избавиться от фризов, если зайти потыкать привязку ядер после старта миссии. Попробуйте, может поможет. Мне помогло.

Ахтунг! Это действительно работает, спасибо тебе добрый человек (10000000 плюсов тебе в репу!). Не мог побороть фризы на не очень многоядерном процессоре (вернее на очень не-многоядерном)). Хотелось заставить ДКС нормально работать на одном из компов (на слабом, с сильным проблем не было). Проц. (внимание) AMD A-8 9600 (сокет AM-4), 16гб оперативки - это вроде как 4-х-ядерный процессор (всеми прогами ядра определяются как 4 физических), однако по факту двухъядерный с мультирейдингом (линукс на обманешь) - был такой ход от АМД, выдавали логические ядра за физические, потом судились с кем-то из-за этого.

В общем на этом процессоре на разрешении 1600х1200 и минимальных настройках (правда динамические тени оставил) мультитрейдинговая версия ДКС выдаёт наверное в районе 60 фпс на сервере 4YA (поршни, Нормандия) именно после применения вышеописанного метода. Суть насколько понял в том, чтобы в процессе работы ДКС сначала отключить соответствие для каждого ядра, затем включить (я делал попарно - сначала откл-вкл нечётные ядра, затем чётные). Загрузка ядер до применения метода скачет (2 ядра при этом слабо загружены), после - все ядра в районе ~95%. ФПС ощутимо растёт, и главное адские лаги (по несколько секунд) сразу исчезли (вообще). И ещё момент - насколько понял процедуру нужно проделывать уже после запуска миссии, т.е. когда находимся в кокпите (рендер запущен). Всем у кого лаги советую попробовать.

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


Edited by -Slayer-
  • Like 1

Два главных вопроса к ЕД:

Зачем у Мустанга в ДКС винт от Ми-8, который разгоняет его с динамикой Спита при одинаковой заправке и бОльшей на четверть массе?

Почему у FW-190 топливо расходуется с одинаковой скоростью из переднего и заднего баков и в итоге сигнальные лампы загораются не впопад?

ps Дмитрий, если Вас заставили прикрутить винт от Ми-8 к Мустангу - подавайте знаки, мы Вас спасём!

Link to comment
Share on other sites

Что ни день, то новый фокус.

Прошло уже почти 20 лет с появления первого многоядерного процессора, а погроммисты все еще учатся для них кодить...

Link to comment
Share on other sites

Ни хотел писать, но всё же спрошу. У меня когда FPS меньше 60ти если смотреть в сторону дёрганная, рваная картинка. Раньше даже на более слабой системе при FPS больше 30ти кадров плавней картинка была. Интересно, такое кино, только у меня или нет? 
Парковку ядер выключил, на всякий случай. DLSS на качество стоит, прибавляет немного FPS, качество картинки конечно при этом страдает.
Вот ролик с дёрганьями. 🙂
 

 

Intel Core i5-12400F, MSI MAG B760M MORTAR DDR4, DDR4 32GB, Colorful iGame GeForce RTX 3050 Ultra W DUO OC, T.Flight Hotas X, Gladiator NXT EVO SCG Premium, Logitech Flight Rudder Pedals

Link to comment
Share on other sites

  • ED Team
55 минут назад, grinya-lg сказал:

рваная картинка

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

Link to comment
Share on other sites

10 часов назад, ZMEY-HS- сказал:

У меня тоже древний 6600k, и после выхода 2.9 я уже мысленно попрощался с дкс, ибо это просто неиграбельно. Но случайно наткнулся на ютубе на комментарий, где чел писал, что ему помогает избавиться от фризов, если зайти потыкать привязку ядер после старта миссии. Попробуйте, может поможет. Мне помогло.

 

 

Да, после такой манипуляции заедания прекратились. Вопрос - это так каждый раз надо делать заходя в игру или достаточно одного раза?

Link to comment
Share on other sites

12 часов назад, SL PAK сказал:

У меня схожий по старости i7- 4790 - симулятор работает ровно. Парковать ядра наши процессоры не умеют. Ваши заедания вероятно можно победить - нужно лишь найти причину. Пробовали ли вы удалить папки шейдеров в пользовательской папке? Какой объем оперативки? Не из-за нехватки ли ее идут подгрузки данных? Симулятор установлен на быстром носителе?

Оперативка 16 Гб, игра установлена на SSD, в папках не копался.

Link to comment
Share on other sites

6 часов назад, SL PAK сказал:

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

Спасибо, в дровах включил "быстро", раньше было "использовать настройку 3D-приложения",  получше стало. Есть незначительный тремор в картинке, но уже не вымораживает как раньше. 🙂

Intel Core i5-12400F, MSI MAG B760M MORTAR DDR4, DDR4 32GB, Colorful iGame GeForce RTX 3050 Ultra W DUO OC, T.Flight Hotas X, Gladiator NXT EVO SCG Premium, Logitech Flight Rudder Pedals

Link to comment
Share on other sites

  • ED Team
10 hours ago, Rtyer said:

Что ни день, то новый фокус.

Прошло уже почти 20 лет с появления первого многоядерного процессора, а погроммисты все еще учатся для них кодить...

Менеджментом ядер процессора занимается ОС

  • Like 1

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

Link to comment
Share on other sites

10 часов назад, grinya-lg сказал:

Ни хотел писать, но всё же спрошу. У меня когда FPS меньше 60ти если смотреть в сторону дёрганная, рваная картинка. Раньше даже на более слабой системе при FPS больше 30ти кадров плавней картинка была. Интересно, такое кино, только у меня или нет? 
Парковку ядер выключил, на всякий случай. DLSS на качество стоит, прибавляет немного FPS, качество картинки конечно при этом страдает.
Вот ролик с дёрганьями. 🙂
 

 

Вы мышом голову крутите или ИК-трекиром? Если последнее то с ним торможение на быстродвижущихся 3Д объектах более заметно.

Link to comment
Share on other sites

3 часа назад, grinya-lg сказал:

Спасибо, в дровах включил "быстро", раньше было "использовать настройку 3D-приложения",  получше стало. Есть незначительный тремор в картинке, но уже не вымораживает как раньше. 🙂

У меня и при высоких FPS плавность картинки лучше при «дровяной» вертикальной синхронизации. С каждым обновлением симулятора смотрю как работает вертикальная синхронизация DCS, вздыхаю и снова переключаюсь на дрова. Там, кажется, у меня включен «вертикальный синхроимпульс», а не «быстро». Раньше таких вопросов с плавностью не было.

Спойлер

13700F, 64Gb DDR5 6000 MHz, RTX4080 16Gb, 27’ QHD 75 Гц FreeSync; Windows 11; VKB STECS Max HOTAS, VKB Gunfighter MK IV+ MCG Ultimate; VKB TRudder pedals MK V; VKB UCM Stronghold holders; Wireless TrackIR.

icon summary feb 2024 500.jpg

 

Link to comment
Share on other sites

5 часов назад, Edward_76 сказал:

Да, после такой манипуляции заедания прекратились. Вопрос - это так каждый раз надо делать заходя в игру или достаточно одного раза?

Да, каждый раз и лучше уже после старта миссии, находясь в кокпите (когда рендер уже запущен).

Два главных вопроса к ЕД:

Зачем у Мустанга в ДКС винт от Ми-8, который разгоняет его с динамикой Спита при одинаковой заправке и бОльшей на четверть массе?

Почему у FW-190 топливо расходуется с одинаковой скоростью из переднего и заднего баков и в итоге сигнальные лампы загораются не впопад?

ps Дмитрий, если Вас заставили прикрутить винт от Ми-8 к Мустангу - подавайте знаки, мы Вас спасём!

Link to comment
Share on other sites

3 часа назад, Chizh сказал:

Менеджментом ядер процессора занимается ОС

И шо таки ничего совсем нельзя сделать? "Перехватить управление"? Это ппц как важно, раз - и ДКС залетал на слабом компе.. Столько усилий потратили на многопоточность, и не обойти это никак?


Edited by -Slayer-

Два главных вопроса к ЕД:

Зачем у Мустанга в ДКС винт от Ми-8, который разгоняет его с динамикой Спита при одинаковой заправке и бОльшей на четверть массе?

Почему у FW-190 топливо расходуется с одинаковой скоростью из переднего и заднего баков и в итоге сигнальные лампы загораются не впопад?

ps Дмитрий, если Вас заставили прикрутить винт от Ми-8 к Мустангу - подавайте знаки, мы Вас спасём!

Link to comment
Share on other sites

3 hours ago, Chizh said:

Менеджментом ядер процессора занимается ОС

Но если ручные танцы с бубном (типа привязки процесса к конкретным ядрам) для DCS действительно работают, то, наверное, это можно как-то внутри DCS автоматизировать и не заставлять заниматься юзера?

  • Like 2
  • Thanks 2
Link to comment
Share on other sites

14 часов назад, Rtyer сказал:

Что ни день, то новый фокус.

Прошло уже почти 20 лет с появления первого многоядерного процессора, а погроммисты все еще учатся для них кодить...

Ты и тут эксперд?
И че го ж ты только не знаешь то?! 

Link to comment
Share on other sites

  • ED Team
3 hours ago, -Slayer- said:

И шо таки ничего совсем нельзя сделать? "Перехватить управление"? Это ппц как важно, раз - и ДКС залетал на слабом компе.. Столько усилий потратили на многопоточность, и не обойти это никак?

 

Это в Майкрософт

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

Link to comment
Share on other sites

21 минуту назад, Chizh сказал:

Это в Майкрософт

так вы же под Windows игру разрабатываете и, как разработчики, можете им на понятном им языке объяснить что не так. впрочем, я понимаю, что это особого смысла не имеет, МС проблему с незасыпанием винды при подключенных джойстиках лечили годами, несмотря на кучу репортов. и все равно недолечили. а тут такое. скорее скажут "ваши старые процессоры не подходят к нашей новой винде".

Спойлер

i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11.
Oculus Quest Pro.
"Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle.

My settings for VR

Link to comment
Share on other sites

7 часов назад, Aero4000 сказал:

У меня и при высоких FPS плавность картинки лучше при «дровяной» вертикальной синхронизации. С каждым обновлением симулятора смотрю как работает вертикальная синхронизация DCS, вздыхаю и снова переключаюсь на дрова. Там, кажется, у меня включен «вертикальный синхроимпульс», а не «быстро». Раньше таких вопросов с плавностью не было.

Да, синхроимпульс в нём вкладка со списком.
Ну так и карта у тебя чуть пошустрей, поспешил я со своей, с перепугу. Купил задорого весной 2022 года. Щаз за такие деньги 3060ті можно взять.
У меня низко над крупными НП на картах Сирии и Персидском заливе меньше 60ти кадров. После обновления железа (мать, память и проц и переход на 11 Винду) начались эти тормоза. Скажем так, я был в большой печали. 🙂 Закинул в комп кучу бабла, а картинка по итогу стала хуже. 😞
Сейчас хорошее настроение вернулось. 🙂 Буду впредь после обнов играться с синхронизацией.

Снимок экрана (44).png

Intel Core i5-12400F, MSI MAG B760M MORTAR DDR4, DDR4 32GB, Colorful iGame GeForce RTX 3050 Ultra W DUO OC, T.Flight Hotas X, Gladiator NXT EVO SCG Premium, Logitech Flight Rudder Pedals

Link to comment
Share on other sites

1 час назад, grinya-lg сказал:

Да, синхроимпульс в нём вкладка со списком.

Точно. Далеко от компа сейчас. 3060 мне хватает впритык для 75 кадров на разрешении QHD на околомаксималках. Главная переменная для подбора железа - это монитор, будь он не ладен. Уже грущу, глядя на цену 4070Ti, которая, как мне кажется, идеально подошла бы. Эх… Бесконечная гонка.

Спойлер

13700F, 64Gb DDR5 6000 MHz, RTX4080 16Gb, 27’ QHD 75 Гц FreeSync; Windows 11; VKB STECS Max HOTAS, VKB Gunfighter MK IV+ MCG Ultimate; VKB TRudder pedals MK V; VKB UCM Stronghold holders; Wireless TrackIR.

icon summary feb 2024 500.jpg

 

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...