Jump to content

Настройка, оптимизация, конфиги


Recommended Posts

  • Replies 1.6k
  • Created
  • Last Reply

Top Posters In This Topic

Cancer вроде мерил - в висте на двух ядрах выстрее, чем ХР.

 

Первое ядро в висте занято вистой? :)

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

Link to comment
Share on other sites

тут нет ничего мистического, акула на старте делает примерно тоже самое, что ты делаешь ручками в task manager, то есть выставляет себя на первое ядро. если ты после старта сима (не редактора!, то есть когда "нажмите на паузу" появилось) сделаешь ей affinity на два ядра, то это будет примерно тоже самое как будто акула себе ничего не выставляла.

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

Пробовал так в первый же день,результаты:

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

VISTA-одно ядро 30,два ядра 40 + меньше фризов

операционки с нуля установленные

конфиг -athlon x2 4200,asus m2n sli deluxe ,2 гига оперативы,видео 9600gt.Разница только в жестких дисках,на висте 80 samsung,на winxp

250 samsung.

Пробовал помимо этого еще на 4 компьютерах с разным набором комплектухи-не вышло только найти двухядерный атлон на 939 сокете,везде аналогичная картина.

Отменно зарекомендовал себя интел Core 2 Duo 8400 с шестью мегабайтами кэш памяти на материнке с x48 чипсетом.

Четырехядерники не тестировал,хотя можно и интел и амд попробовать...


Edited by cancer

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

Cancer вроде мерил - в висте на двух ядрах выстрее, чем ХР.

 

Гм...подтверждаю - при включении второго ядра "насильно", производительность возрастает на 20-40%, и пропадают фризы, что особенно приятно, так же, нет больше диких тупняков при работе РЗСО в миссии "Баталия", а миссия "Калдахвара" бегает неспешно(было 14-17фпс - стало 20-25, когда на поле боя моська смотрит), но теперь ооооочень плавно и гладенько. Также, согласен, что в Висте ЧА порезвее бегает, чем под ХР - вчера мигрировал на х64 SP1 и сравнил заодно.


Edited by FeoFUN
Link to comment
Share on other sites

мигрировал на висту или с висты? хорошо бы нормальные эксперименты провести, с замером среднего FPS на одном треке с одинаковыми настройками игры и системы (свежепоставленая ось всегда быстрее работает). иначе слишком сильно влияет "психосоматический" эффект, какой результат хочется получить - тот и видится.


Edited by Dmut

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

Dmut, я как то все забываю в пожелания к патчу написать. Нам бы бенчмарк какой, самый простенький - предустановленный ролик и к нему считалку среднего, пикового, и нижнего ФПС, можео с логом в текстовичек, или хотя бы по результатам в виде дебрифа, как после миссии.

 

Мигрировал с 32бит ХР на 64бит Висту СП1. В ХР тоже прирост имелся, но не такой заметный. Я думаю, это не имеет гничего общего с "недокументированной" распараллеленостью ЧА, просто ИМХО все дело в том, что при включении второго ядра для процесс DCS.exe, Винда получает возможность кидать ЧА с ядра на ядро, если нагрузка на программное ядро Винды, или какие то компоненты/службы, загруженные в память, требует бОльше выч. мощности, ведь системным процессам Винда вообще не дает соответсвие ядрышкам проца назначать. Как то так. И думаю я так, потому что фризы пропадают при включении второго ядра...в первую очередь.

 

ДОПОЛНЕНИЕ: Тестил уже на новой видюхе - GTX 260, но со старым процом - Е6300@3.15GHz. А еще может под Вистой повеселей стало из-за того, что 4Гб честные стали, хотя и не факт, трех гигов тоже заглаз в общем, и Висте и ЧА хватало еще оставалось.


Edited by FeoFUN
Link to comment
Share on other sites

Dmut, я как то все забываю в пожелания к патчу написать. Нам бы бенчмарк какой, самый простенький - предустановленный ролик и к нему считалку среднего, пикового, и нижнего ФПС, можео с логом в текстовичек, или хотя бы по результатам в виде дебрифа, как после миссии.
у нас тестеры организовывали нечто подобное, использовали FRAPS + экспорт в файл, потом в экселе среднее выводили. для этого можно использовать любой трек идущий с игрой + плюс прикладывать файл настроек. потом можно будет собирать статистику.

Мигрировал с 32бит ХР на 64бит Висту СП1. В ХР тоже прирост имелся, но не такой заметный. Я думаю, это не имеет гничего общего с "недокументированной" распараллеленостью ЧА, просто ИМХО все дело в том, что при включении второго ядра для процесс DCS.exe, Винда получает возможность кидать ЧА с ядра на ядро, если нагрузка на программное ядро Винды, или какие то компоненты/службы, загруженные в память, требует бОльше выч. мощности, ведь системным процессам Винда вообще не дает соответсвие ядрышкам проца назначать. Как то так. И думаю я так, потому что фризы пропадают при включении второго ядра...в первую очередь.

почему становиться быстрее - понятно. и разница будет эквивалента кол-ву сторонних прог\утилит, исполняющих много кода на уровне ring0.

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


Edited by Dmut

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

Офтоп, но незняю где найти...

 

Выложите, пожалуйста, срочно оригинальный "options.lua"! Мой работает, но нужен именно дефолтный!

Будьте критичны к своим убеждениям.

Слава Україні. Жыве Беларусь.

Link to comment
Share on other sites

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

 

Спасиб, Дмут. Да нет, конечно, не буду я прыгать на Висту 64-бит сп1, хотя есть у меня оптимизированная заливка из под акрониса (месяц парился, выдирал лишнее). На досуге, может, покручу в ней акулу. Просто есть ещё другие симы, которые в ХР работают. DXvoice, к сожалению, был вырезан и не вошел в дх10, а мне без него нельзя. Поставил новые проц, матерь и память - нормально ЧА пашет в ХР на 4.5Ггц теперь, просто здорово. Ну, конечно, ось должна быть в свежем состоянии, я всякие буты использую. Претензий к производительности отлаженной, свежей системы с ЧА под ВинХП 32-бит на 4.5Ггц, на FSB speed 1810Мгц, 4Gbx1088Mhz RAM в принципе не стало. Этот вот небольшой апгрейд железа сильно помог. Думаю, что традишэнл "ФСБ спид" параметр добавляет производительности хорошо. Хотел правда попробовать ещё в ХП разложить ЧА на 2 ядра, но раз говорите скорее всего нет смысла, то и не буду.

С уважением,

Сабре.

Link to comment
Share on other sites

Dmut

 

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

 

Sabre

 

Фига у тебя частота камня =) Там акула уже наверно до сверх звука разогналась...

 

Беркут

 

Возьми мой. Не совсем дефол конечно, графика чуть ниже среднего в опциях стоит и параметр water на 1

 

http://filebeam.com/0c47a17ad79913acae15a05fe2ceeb95


Edited by eXceed
  • Like 1

Welcome to the Rock

Link to comment
Share on other sites

Гм...подтверждаю - при включении второго ядра "насильно", производительность возрастает на 20-40%, и пропадают фризы, что особенно приятно, так же, нет больше диких тупняков при работе РЗСО в миссии "Баталия", а миссия "Калдахвара" бегает неспешно(было 14-17фпс - стало 20-25, когда на поле боя моська смотрит), но теперь ооооочень плавно и гладенько. Также, согласен, что в Висте ЧА порезвее бегает, чем под ХР - вчера мигрировал на х64 SP1 и сравнил заодно.

Подтверждаю. В Калдахваре средий фпс 25-30. Все настройки средние. Видимость средняя. 1248*1024 2 АА 8 АФ. Виста 64 бит.

В городах летать вообще песня 40-50фпсов.

Кто тама смеялся ? :noexpression:

зы. Вспоминаю старые добрые времена. Недокументированные возможности программируемых калькуляторов МК -61 МК-52. :)


Edited by serj_3d

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

 

z1

 

Windows XP 64 построена на ядре Windows XP ;)

 

Вы поищите в сети получше, XP 64 базируеться на 2003 ядре.

http://support.microsoft.com/?scid=kb%3Bru%3B888733&x=17&y=13

 

В основе 64-разрядных версий лежит дерево кода Windows Server 2003. При обслуживании и поддержке этих версий используется дерево Windows Server 2003, а не дерево клиента Windows XP.

Maximus VII Ranger,4690K, SSD PLEXTOR M5 Pro 128Гб, RAM 16Гб, NVIDIA GTX-970, X-52PRO, TR-4, MG279Q

Link to comment
Share on other sites

Значится так:

После эксперементов с установкой

XP Professional x64 Edition SP2 + windows updates+ Dx9c за ноябрь 2008.

Наконец то Акула заработала нормально на глаз плавнее - фризов поуменьшилось.

Такие вот пироги.

Фиг знает почему,ибо ДКС процесс 32битный, видимо х64 как то рациональней память использует.

Кризис со Сталкером тоже шустрей и красивей забегали.

 

Конфиг следующий:

Асус P5k Premium, Coraduba 6750@3200 mhz,8800gt 1gb , 2x2gb patriot ddr800 dual mode ,Soundblaster x-fi.

---------

Кстати у х64 версия ядра 5.2

А у обычной ХРх86 версия 5.1

--------

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

Видимо при смене ОС ,надо было старую устанвку деактивировать, про что позабыл совсем.

Л.Н. Гумилев - «Нынешняя интеллигенция — это такая духовная секта. Что характерно: ничего не знают, ничего не умеют, но обо всем судят и совершенно не приемлют инакомыслия...»

Link to comment
Share on other sites

Да-а это на водит на мысль о переходе на 64 бита всё больше и больше, как она вообще работает с остальными приложениями?

:joystick: на глиссаде .. :pilotfly:

Link to comment
Share on other sites

ХР х64 установил, чтобы задействовать все 4 гигабайта озу, проблемы могут возникнуть с какой нить диковиной периферией, сканер не особо брендовый и.т.п. Что касаеться софта, была всего лишь одна незадача, мой любимый персональный фаервол Керио, не работает под х64, пришлось освоить Jetico, да и еще пришлось звуковую поменять, Аудиджи не включала EAX при установленых 4 гигах озу, поставил X-FI все нормуль, только нужно ставить реальный X-FI, а не екстрем аудио, у которого чип, обычный Live, так что проблем особо не было.

Висту пока не решаюсь установить, нету времени на изучение и сравнение, да и вроде большинство юзеров не особо хвалят эту ось, все мои знакомые купившие новые ноуты, таскали их мне, чтобы ХП установить.

Maximus VII Ranger,4690K, SSD PLEXTOR M5 Pro 128Гб, RAM 16Гб, NVIDIA GTX-970, X-52PRO, TR-4, MG279Q

Link to comment
Share on other sites

z1

 

Виста с точки зрения простого юзера не сильно отличается от ХП, местами даже удобней. Но нас интересует производительность же =) Запустил ЧА на висте 64 + СП1 с разбросом на два ядра и без оного. Производительность по сравнению с Windows Server 2003 SP2 не изменилась.

 

Довольно сильно помогает выставление ограничителя FPS =) Или может я слегка туповат, но теперь счетчик редко когда показывает ниже 30фпс(ограничил как раз 30тью) Раньше над городами было 25 - 27, теперь всегда 30 - 29 =) Я доволен.

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

 

goro

 

Насчет памяти правда. В Виста 64 значительно улучшен манагер памяти =)

Welcome to the Rock

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Что касаеться софта, была всего лишь одна незадача, мой любимый персональный фаервол Керио, не работает под х64, пришлось освоить Jetico,

Надо было бесплатный Комодо попробовать.

Благо есть и версия х64.

http://overclockers.ru/softnews/28177.shtml

 

 

Насчет памяти правда. В Виста 64 значительно улучшен манагер памяти =)

Я на ХР х64 тестировал свою акулку и соответственно выше писал , А висту не знаю их нет у меня.

Знаю что жрёт памяти (озу) под 700 метров на ровном месте.

Видал на ноутбуках, жалко их было :(


Edited by goro

Л.Н. Гумилев - «Нынешняя интеллигенция — это такая духовная секта. Что характерно: ничего не знают, ничего не умеют, но обо всем судят и совершенно не приемлют инакомыслия...»

Link to comment
Share on other sites

Попробовал подвесить гаму на 2 ядра (С2Д 6600, 2 Гб РАМ, 8800ГТС) тут же получил завис при попытке вернуться в игру из менеджера, в кот. и подключалось второе ядро. То же и при включении "волшебной проги".

Отключается зависон тоже только таскменеджером - на выходе экран "отменить - рестарт" - значит гама таки работала в момент зависа, но сама по себе. Конфиги дефолтные.

Что я делаю не так?

Ангелы у нас на плечах...

Link to comment
Share on other sites

Довольно сильно помогает выставление ограничителя FPS =) Или может я слегка туповат, но теперь счетчик редко когда показывает ниже 30фпс(ограничил как раз 30тью)

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

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


Edited by Dmut

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

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

JGr124 "Katze"

Link to comment
Share on other sites

goro

 

Сорри, смотрю на один пост, отвечаю другому =) Хотя ходили слухи, что MS для x64 занимается разработкой новых манагеров памяти. Возможно первые наработки были опробованы в ХП 64. Я хз, надо уточнять.

 

JGr124_MUTbKA

 

Ох, ну не работает ЧА на 2х ядрах толком. Особенность движка такая. Манагер процессов и потоков винды остальные пытается раскинуть дополнительно на второе ядро, что высвобождает часть ресурсов с одного ядра, что дает больше ресурсов для работы основного потока симмуляции мира. Ну и дает возможность процессору более активно использовать ILP.

з.ы. А еще можно попробовать увеличить приоритет ЧА. Например поставить ему приоритет высокий. Еще можно попробовать изменить количество квантов выделяемых активным процессам. С сайта MS:

Распределение времени процессора

 

Процессы, исполняемые на компьютере, управляются операционной системой Windows, которая может распределять задачи между несколькими процессорами, а также управлять множеством процессов, выполняемых одним процессором. Однако можно настроить Windows таким образом, чтобы программам, активным в данный момент, выделялось больше времени процессора, что позволило бы ускорить работу этих программ. Или, если требуется, чтобы какие-либо программы выполнялись в фоновом режиме (например печать и резервное копирование диска), в то время когда используются другие программы, можно настроить Windows на равномерное распределение времени процессора между активными программами и программами, выполняющимися в фоновом режиме.

 

Надо вот еще ключик найти в реестре и изменить значение...

Welcome to the Rock

Link to comment
Share on other sites

Ох, ну не работает ЧА на 2х ядрах толком. Особенность движка такая. Манагер процессов и потоков винды остальные пытается раскинуть дополнительно на второе ядро, что высвобождает часть ресурсов с одного ядра, что дает больше ресурсов для работы основного потока симмуляции мира.
Ну и? ЧА - на одном, остальная винда и все побочное - на втором.

Надо вот еще ключик найти в реестре и изменить значение...
Туда проще добраться через ПКМ на "Мой компьютер" -> Properties -> закладка Advanced -> в графе Performance кнопка Settings -> закладка Advanced -> графа Processor Scheduling.

 

P.S.: Интуитивно-понятный интерфейс, мля.. :)

JGr124 "Katze"

Link to comment
Share on other sites

  • Recently Browsing   0 members

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