PDA

Просмотр полной версии : Сильно упал fps в иле.



Fantom_x
11.03.2007, 20:44
Сменил драйвера с 84.12 на 93.81(93.71) во всех играх существенно увеличился fps и качество картинки на 7800gt, а в иле производительность упала со средних 50-60fps до 19-21 кадров, тормоза исчезают только если убрать Water с 4-3х в значение 1.
conf пробовал изменять не ПОМОГАЕТ :expl: , ставлю обратно старые дрова опять все нормально :confused: кто-то с этим сталкивался?
Летать на новых дровах с water 1 не очень хочется, и на старые дрова переходить не хочу :rtfm: .

Если переустанавливать игру :eek: (такая куча дисков) будет ли смысл? ведь все значения в conf? :(

Ed
11.03.2007, 21:29
У меня 6800XT на 93.71 - все ок
Часом вертикальная синнхронизация отключена? Сильно давит ФПС на ЖК мониторе.

Насчет переустановки - врядли поможет, длл-ки все с последней версии, конф тот же...

triod
11.03.2007, 22:16
Откати драйверы, conf тут не виноват.

Vova57
11.03.2007, 22:29
7800GTX, драйвер 87.25, вода - 3, эффекты - 1, лес -2, облака - 1. Вроде всё ок.

Fantom_x
11.03.2007, 22:30
Ed разрешение 1152-864 на f700p синхронизация выкл и не нужна.

triod ты читаешь что я написал? откат не нужен так как в других играх есть прирост произв и в более лучшей картинке.

Fantom_x
11.03.2007, 22:53
Ed :beer: вырубил в дровах принудительно синхронизацию (видимо включалась) теперь все нормально! :yez:

Все же не синхронизация оказывается, а виновато вот это уже точно в conf установлено было
ProcessAffinityMask=3 изменил на ProcessAffinityMask=1 тормоза исчезают (система x2)

Мотылёк
12.03.2007, 20:07
Интересно...

ProcessAffinityMask

параметр контроля Hyperthreading.
1 – использовать первый процессор
2 – использовать второй процессор
3 – использовать оба процессора
И что значит
система x2?

Fantom_x
12.03.2007, 21:10
Мотылёк


И что значит
Цитата:
система x2

AMD A64 Х2

b_v_i
13.03.2007, 11:06
тааак, еще один камушек в сторону 2-х ядерных AMD :)

Kami
13.03.2007, 14:56
Это проблема не только АМД, но и Интела, всех, у кого 2-я ядра ;)
точнее, это даже не проблема проца, сколько хозяина :)
вот, может пригодится кому-нибудь
http://www.ice-graphics.com/ICEAffinity/IndexR.html

Fantom_x
13.03.2007, 19:43
Kami

точнее, это даже не проблема проца, сколько хозяина


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

у меня 2-х ядерный AMD уже больше года и один раз столкнулся с этой проблемой ( проявлялось почти во всех играх), мне лично 100% помогает установка новых дров на процессор.
А тут проблема произошла конкретно с илом, ладно хоть смог решить.

Вот ссылка на тест синхроности ядер.
http://www.ice-graphics.com/ICEAffinity/ICEAffinityTest.exe

Kami так что не надо про хозяина, меня как Овера со стажем может и обидеть данная фраза.

Hound Dog
14.03.2007, 05:23
Это проблема не только АМД, но и Интела, всех, у кого 2-я ядра ;)

У меня коре2дуо - ProcessAffinityMask стоит "3", никаких тормозов.

wolodja
14.03.2007, 07:02
У меня коре2дуо - ProcessAffinityMask стоит "3", никаких тормозов.

У меня на Коре 2 Дуо 6600 при выключении ProcessAffinityMask-3, на 1 или 2 падает fps, не на много, в среднем 1-3. Слежу за всем, что связано с этой темой. Тщательно протестировать самаму нет времени, а так как отзывов аналогичных Hound Dog еще не было списывал все на ошибку.
Попробую сегодня протестировать вышеуказанной программой, может чего и прояснится.

Kami
14.03.2007, 15:53
Kami так что не надо про хозяина, меня как Овера со стажем может и обидеть данная фраза.
да хоть Бишеп со стажем.
я это написал для тех кто не знает про проблемы 2-х ядерных процов, а не для тех кому лишь бы обидется и считать себя правым.
Ставишь дрова - маладца, прогу знаешь - маладца, прогу узнал - я рад что оказался полезным.
всех остальных мозговрывателей прошу в сад.

Fantom_x
14.03.2007, 19:58
Kami
Может невнимательно прочитал предыдущий твой пост, то бывает был нетрезв.
Но я в отличие от тебя не стал оскрблять и использовать удафизмы в посту, и не посылал куда-то.
далее, в чем ты не прав;

Это проблема не только АМД, но и Интела, всех, у кого 2-я ядра
точнее, это даже не проблема проца, сколько хозяина
во первых эта проблема встречается не у всех, и при чем тут хозяин? в статье написано в чем причина, так что просто вытри слюни и успокойся.

FilippOk
14.03.2007, 23:53
2 Fantom_x и Kami: Проехали, ладно?

wolodja
15.03.2007, 03:49
Уважаемые специалисты, вместо того что бы ругаться, объясните чайнику как этим тестом пользоваться.
У меня пишет Your computer is perfect

SLI=Makc 89=
15.03.2007, 06:19
У меня пишет Your computer is perfectПользоваться в рекламных целях очевидно :).

Fantom_x
15.03.2007, 11:33
wolodja у тебя все в норме, если ядра не синхронны, там будет написано отклонение и насколько.

Станислав
15.03.2007, 11:52
О! Это я удачно зашел.
Проблема: после покупки нового компа в сети самолет стал дергаться вперед-назад.
Есть подозрения на
а) сочетание MSI K9N SLI + AMD 64 3800+X2
б) на связь, хотя она у меня хорошая: 1мегабит.

Тест пишет, что Тайм Шифт у меня 55.44 милисекунды.

SAS[Kiev_UA]
15.03.2007, 18:12
а статью читал? :)
надо патч скачать...

Якут
15.03.2007, 18:26
Хе-хе... "Лучшее - враг хорошего".

Станислав
15.03.2007, 20:39
Так, статью читал, даже на английском. Скачал с сайта патчик от АМД. Щас вроде тьфу-тьфу все ок.

wolodja
16.03.2007, 03:41
wolodja у тебя все в норме, если ядра не синхронны, там будет написано отклонение и насколько.

Спасибо, значит (теоритически) увеличение ФПС при включении "использовать оба процессора" - это не моя болезненная фантазия.

Core 2 Duo e6600
Intel p965/LAN MSI Neo-F
pc 5300 1024 DDR 2 (2x512)
GeForce 7900GS TOP/2 DHT

Но почему тогда в разделе FAQ в ветке аналогичной по содержанию господин RR_SHMEL при таком же результате теста констатирует падение ФПС на 75 % при включении "использовать два процессора".

RR_SHMEL
16.03.2007, 12:08
1. Господа все в Париже.
2. не читайте по диагонали, это факт констатирую не только я.
3. Ваше увеличение fps на 1-3 значения при включении поддержки 2 ядер вполне укладывается в обычную погрешность. тем более если Вы это тестите при разных настройках графики ("При включении использования двух процессоров возрастает ФПС от 1-3 единиц при различных настройках графики" - Ваше.)

wolodja
16.03.2007, 12:59
1. Господа все в Париже.
2. не читайте по диагонали, это факт констатирую не только я.
3. Ваше увеличение fps на 1-3 значения при включении поддержки 2 ядер вполне укладывается в обычную погрешность. тем более если Вы это тестите при разных настройках графики ("При включении использования двух процессоров возрастает ФПС от 1-3 единиц при различных настройках графики" - Ваше.)

Не спорю, хочу лишь разобраться.
По поводу различных настоек графики я неверно выразился.
У меня три конфига:
1. С максимальными настройками графики (только смотреть записи)
2. С оптимальными настройками (использую постоянно)
3. Минимальные настройки (на всякий случай, если вариант 2 будет наиграбелен)
На всех трех настройках ФПС выше при включении "использовать оба процессора".
1 или 3 не зависит от качества настроек, на одном и том же конфиге раз так раз так. Возможна и погрешность, возможно я еще не поймал того резкого падения.

RR_SHMEL
16.03.2007, 13:32
желаю и не поймать ;)

FilippOk
16.03.2007, 18:36
Да и не поймает: нет там такой разницы.
Шмель, а ведь казалось бы, всего лишь выложить в том посте, где ты говорил про падение со 100 FPS до 25 свой FPS-лог и cоnf.ini, и вопросов бы не было... ;)

RR_SHMEL
16.03.2007, 19:53
Да и не поймает: нет там такой разницы.
Шмель, а ведь казалось бы, всего лишь выложить в том посте, где ты говорил про падение со 100 FPS до 25 свой FPS-лог и cоnf.ini, и вопросов бы не было... ;)
Я надеюсь ты не хочешь сказать что я это выдумал?

FilippOk
17.03.2007, 22:11
Я надеюсь ты не хочешь сказать что я это выдумал?
Нет. Я хочу сказать то, что сказал: вопросов бы не было.
А так - один кто-то крикнул, и все засомневались. ;)

RR_SHMEL
18.03.2007, 00:00
Мдя... такое впечатление что тебе просто охота постебатся.
Ради Бога.. но я в этом цирке участвовать желания не имею.

P.S. Блин, тока дошел смысл сказанного тобой, извини...
могу затестить опять и выложить логи если надо.

FilippOk
18.03.2007, 01:54
Извини, если непонятно чё написал...
Нет, уже не надо. :)

AndyGandy
22.06.2007, 17:01
Сменил драйвера с 84.12 на 93.81(93.71) во всех играх существенно увеличился fps и качество картинки на 7800gt, а в иле производительность упала со средних 50-60fps до 19-21 кадров, тормоза исчезают только если убрать Water с 4-3х в значение 1.
conf пробовал изменять не ПОМОГАЕТ :expl: , ставлю обратно старые дрова опять все нормально :confused: кто-то с этим сталкивался?
Летать на новых дровах с water 1 не очень хочется, и на старые дрова переходить не хочу :rtfm: .

Если переустанавливать игру :eek: (такая куча дисков) будет ли смысл? ведь все значения в conf? :(

Уважаемый, а дрова версии 84.12 поддерживают шейдеры 3 (Water=3)? Возможно причина в том что драйверы серии 84 еще не знают про шейдеры 3.0, а у тебя они включены, поэтому включаются автоматически вторые шейдеры. Теперь ты ставишь драйверы 93. Они уже знают как работать с шейдингом 3.0. У тебя в конфе стоит вода=3, и она включается. Соответственно появляются конкретные тормоза. Может имеет смысл на драйверах серии 93 прописать в conf.ini "Water=2"?

P.S. Могу заблуждаться, немного отстал от жизни :)

NewLander
23.06.2007, 00:00
Уважаемый, а дрова версии 84.12 поддерживают шейдеры 3 (Water=3)?

Знают. Ибо SM 3.0 идет еще со времен GeForce 6, которые были, ЕМНИП, во времена 60-70 серий.
И лучше 84.21 для Ила, ИМХО, дров нет (для GeForce 6/7). Как минимум, если играть на третьих шейдерах %)

Ded Talash
26.07.2007, 01:15
вот такой у меня вопрос... :)
поменял комп вернее платформу.... пересел с AMD 64 3800 на C2D 6750 и все кроме видеокарты поменялось под новую платформу..... видео ASUS 7900 GT
раньше fps доходил до 120 (в офлайне конечно) а чичас выше 60 не подымается, причем так постоянно 60 стоит ну иногда до 59 просядет :) такое очучение что выше и хотел бы да что-то держит .... ни кто с таким не встречался? настройки и прочее в ИЛ одинаково, что на AMD были, что на INtel поставил.

Unmen
26.07.2007, 01:24
Посмотри не включена ли в настройках драйвера видео вертикальная синхронизация.

Ded Talash
26.07.2007, 12:03
Посмотри не включена ли в настройках драйвера видео вертикальная синхронизация.

ой спасибо...... отключил .. теперь поверить не могу в те цифры которые вижу на экране :eek: ... .. замеры на TBD дали утверждающий факт что на БоБ этой конфигурации хватит .. ну хотябы на первое время :)

Leshik
26.07.2007, 13:44
теперь поверить не могу в те цифры которые вижу на экранеСначало запускаем трек, а потом включаем счетчик ФПС-ов.
Так правдивее будет.

Ded Talash
26.07.2007, 21:04
Сначало запускаем трек, а потом включаем счетчик ФПС-ов.
Так правдивее будет.
согласен ... но разница не большая все равно 130 фпс в этом кадре есть ... конечно когда все пылает и бахает проседает до 90 .. но не критично :)