-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
=vit_unit=
Что-то не пойму... Судя по последним подобным сравнительным таблицам, HD 5970 лучше HD 6970. Интересно девки пляшут:(
Насколько я знаю линейка немного изменилась с 6-й серии, аналог хд5970 это хд6990.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
Rasim
Насколько я знаю линейка немного изменилась с 6-й серии, аналог хд5970 это хд6990.
Тогда.... Первоначальная стоимость видеокарты HD 6970 5 тыщ... Кто даст больше? Подходите, не стесняйтесь!!!:D
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Спасибо, Harh!
PS Возьму MARS II :)
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Я так понимаю многие из вас не в курсе как устроена многозадачность в винде и как в ней используются потоки (ядра) процессоров.
По умолчанию Windows раскидывает выполнение ОДНО ПОТОЧНОЙ задачи программы на ВСЕ ЯДРА ПРОЦЕССОРА, но при этом в один момент времени работает только ОДНО ядро!
Поэтому правы те кто утверждает что БоБ в основном использует одно ядро, это видно по вашим скринам - везде общая нагрузка процессора едва превышает 100/n% где n количество ядер процессора, за исключением тех случаев когда начинают работать какие либо фоновые процессы других программ.
В некоторых случаях такое раскидывание по всем ядрам выполнения одно поточных приложений даже бывает вредно в плане производительности, для этого и существуют директивы типа "ProcessAffinityMask" чтобы заставить приложение выполняться только на указанном количестве ядер процессора - как правило одном
-
Вложений: 4
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Вложение 141997Вложение 141998Вложение 141999Вложение 142000
Миссия "Через всю страну". С помощью программы CPU_control по-очереди подключал ядра процессора, 1-2-3-4 ядра. На скринах смотрите на текущее FPS(первая цифра)
Одно ядро в два раза просаживает ФПС в сравнении с двумя. Большее количество ядер не дает прироста ФПС.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
P-e-g-a-s
Поэтому правы те кто утверждает что БоБ в основном использует одно ядро, это видно по вашим скринам - везде общая нагрузка процессора едва превышает 100/n% где n количество ядер процессора, за исключением тех случаев когда начинают работать какие либо фоновые процессы других программ.
Это все было бы похоже на правду, если бы небыло неправдой. Многие как раз в курсе как устроена многозадачность, некоторые даже более чем в курсе(я не про себя). Посмотрите внимательно скрины которые прикладывались, они не для толщины поста сделаны. На примере моей системы мы получаем 80+20+30+30+40+30=230%. Это значит условно 2 ядра загружены на 100% и третье на 30%. Не запуская боб имею 0% по всем ядрам на пониженных частотах. Остается добавить только слова разработчиков в одном из анонсов патча, менеджер загрузок(это из того что я помню) ядра боба выведен на отдельное ядро процессора.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
Rasim
Посмотрите внимательно скрины которые прикладывались, они не для толщины поста сделаны.
ОК посмотрим ваш скрин...
И что мы видим общая загрузка процессора 17%, берем ваши шесть ядер 100/6=16.66 где загрузка более одного ядра ее нет!
Хорошо предположим что у вас слишком мощный проц и ваша видеокарта не дает ему раскрыться
Ладно берем другой скрин от SbV с четырех ядерным процом где видим общую загрузка 28.45 100/4=25, вот незадача и тут не получается больше одного ядра!
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
P-e-g-a-s
ОК посмотрим ваш скрин...
И что мы видим общая загрузка процессора 17%, берем ваши шесть ядер 100/6=16.66 где загрузка более одного ядра ее нет!
Хорошо предположим что у вас слишком мощный проц и ваша видеокарта не дает ему раскрыться
Ладно берем другой скрин от SbV с четырех ядерным процом где видим общую загрузка 28.45 100/4=25, вот незадача и тут не получается больше одного ядра!
А вам не приходило в голову что все минуту прогоняют боб чтобы нарисовался график а потом выходят в меню, переходят в диспетчер задач и потом снимают скрин, когда боб уже на паузе? График на то и строится чтобы не смущать вас этим простоем.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Признаю, особенности снятия скринов загрузки проца я не учел.
Щас сам провел эксперимент, действительно в работе в основном используются два ядра, но достаточно часто при взрывах и повреждениях видимо вместе с физическим движком проц грузит все четыре ядра.
-
Вложений: 1
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Для наглядности заснял в оконном режиме боба, общая загрузка проца 36-40%, по ядрам на графиках видно.
Вложение 142005
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Про работу ядер тема уже давно было обмусолена (емнип в марте, искать не хочу - кто захочет найдет). Ударила моча в голову человеку НЕ ПОНИМАЮЩЕМУ принципов многопоточности, так флуда на 3 страницы написали. Работает многопоточность. Тчк. У кого не работает - руки в тиски и выпрямлять.
-
Вложений: 2
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
1й скрин работа БоБ, 2й скрин работа другого приложения . Вот когда на первом скрине будет так как на втором, я буду писать и кричать БоБ поддерживает многоядерные процессоры. Уважаемые разработчики обратите внимание на эту проблему.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
9/JG52_Bubi
1й скрин работа БоБ, 2й скрин работа другого приложения . Вот когда на первом скрине будет так как на втором, я буду писать и кричать БоБ поддерживает многоядерные процессоры. Уважаемые разработчики обратите внимание на эту проблему.
НУ как Вам сказать
Я видимо могу писать и кричать что боб поддерживает многоядерность
Так как у меня именно так как на втором скрине и выглядит БоБ
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
9/JG52_Bubi
1й скрин работа БоБ, 2й скрин работа другого приложения . Вот когда на первом скрине будет так как на втором, я буду писать и кричать БоБ поддерживает многоядерные процессоры. Уважаемые разработчики обратите внимание на эту проблему.
Прикольно. А показать, что прописано в конфиге не позволяет что-то? Я тоже могу подрезать в конфиге параметр, и получить загрузку одного ядра, и связанные с этим проблемы. А могу не подрезать, и получить загрузку четырёх ядер, получив нормально играбельное изделие :) =YeS=Otto + много :)
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Ну, да... Как вариант - сделать приложение однопоточным, а потом любоваться, как ОС сама раскидывает выполнение этого потока по разным ядрам...
/sarcasm.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Вот ссылка на "обмусоленную" тему там как раз и посты о том что ни фига не работает многопоточность. http://www.sukhoi.ru/forum/showthread.php?t=68424
Я уже и настроек скриншот постил и конфиг скидывал. Что ещё сделать? Пишите свой адрес, или милости прошу ко мне в гости, на месте убедитесь что ничего нигде не "подкручено" и не спрятано.
P.S. Сами ещё раз прочтите свои посты . Смысл мне делать однопоточным приложение которое и так однопоточное? Где разум в Ваших постах?
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
По умолчанию винда 7 юзает только одно ядро. Чтобы включить все свои ядра нужно в меню "Пуск" выбрать "выполнить", задать там команду msconfig и в появившемся окне "Конфигурация системы" выбрать закладку "загрузка". На этой закладке выбрать "дополнительные параметры" и там выставить галку в окошечке "число процессоров" и указать соответствующее количество ядер (по умолчанию стоит "1"). Попробуйте, может это поможет.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
9/JG52_Bubi
Тогда с вас объяснение, почему у меня используется более одного ядра? Конфиг Q9650+8Gb+2Gb/560Ti :) Загрузка 4 ядер примерно 40-75%
DerFliege thx за совет, так и делалось.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
9/JG52_Bubi
1й скрин работа БоБ, 2й скрин работа другого приложения . Вот когда на первом скрине будет так как на втором, я буду писать и кричать БоБ поддерживает многоядерные процессоры. Уважаемые разработчики обратите внимание на эту проблему.
У меня, на пример, очень похожая картинка на вашу вторую когда БоБ запущен. Правда, первое ядро побольше загружается, где-то ~75%, а остальные - 20%-30%. Ну и, конечно, разница в количестве ядер. А так довольно похоже.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
Charger
Прикольно. А показать, что прописано в конфиге не позволяет что-то? Я тоже могу подрезать в конфиге параметр, и получить загрузку одного ядра, и связанные с этим проблемы. А могу не подрезать, и получить загрузку четырёх ядер, получив нормально играбельное изделие :) =YeS=Otto + много :)
Какой конфиг выложить напишите. Для чего мне делать какие-то "танцы с бубном" в худшую сторону?
--- Добавлено ---
Цитата:
Сообщение от
DerFliege
По умолчанию винда 7 юзает только одно ядро. Чтобы включить все свои ядра нужно в меню "Пуск" выбрать "выполнить", задать там команду msconfig и в появившемся окне "Конфигурация системы" выбрать закладку "загрузка". На этой закладке выбрать "дополнительные параметры" и там выставить галку в окошечке "число процессоров" и указать соответствующее количество ядер (по умолчанию стоит "1"). Попробуйте, может это поможет.
У меня там всё настроено как положенно нужен скрин?
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
9/JG52_Bubi
Какой конфиг выложить напишите. Для чего мне делать какие-то "танцы с бубном" в худшую сторону?
--- Добавлено ---
У меня там всё настроено как положенно нужен скрин?
Походу просто не сделаны танцы с бубном (читать как настройка системы) для улучшения ситуации. Конф.ини, можно в архиве.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
Charger
Походу просто не сделаны танцы с бубном (читать как настройка системы) для улучшения ситуации. Конф.ини, можно в архиве.
Выложено уже в этой теме .
Этот "танец с бубном" ProcessAffinityMask=63 не работает . Пробовал ещё в марте.
Обратите внимание на 2й скрин там всё работает. Если Win7 "юзает" 1но ядро то все приложения тогда должны работать на 1ом ядре почему только БоБ использует 1но ядро? Всё остальное 6ть ядер использует.
Могу пока сделать вывод: многпоточность работает только на Intel.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
9/JG52_Bubi
У меня там всё настроено как положенно нужен скрин?
Да не, Эрих)))! Я это не в рамках поучения! Просто, мало-ли, помогло бы...
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
DerFliege
Да не, Эрих)))! Я это не в рамках поучения! Просто, мало-ли, помогло бы...
Не вопрос.)))) Спасибо за полезный совет. Я сразу же туда "нырнул", но там всё стоит как надо.
Да кстати: в Win7 в этом параметре ошибки нет. У меня на борту 1 процессор с 6ю ядрами , но никак не 6 процессоров и соверешнно по барабану 1 там стоит( по умолчанию) или 6 принудительно ( под галочкой) результат один и тот же в БоБ работает 1но ядро 1го процессора.
-
Re: ИЛ2 штурмовик Битва за Британию не поддерживает многоядерные процессоры !!!
Цитата:
Сообщение от
9/JG52_Bubi
Могу пока сделать вывод: многпоточность работает только на Intel.
Да, нет же. Писал уже, у меня задействованы все 4-ре ядра причем достаточно равномерно. Комп в подписи.
Проверял на последней стимовской версии в компании.
Может быть шестиядерник AMD для БзБ уникальный и не по зубам. Можете ли подтвердить или опровергнуть другие владельцы шестиядерных пхеномов?