Это не у всех. Это от страны проживания зависит. Можно в самом xp инсталлере указать прокси сервер
Я хотел спросить у всех кто в России живёт.
А какой адрес прописывать, есть какой нибудь адрес который постоянно работает?
VMaximI110
07.12.2018 в 10:14
48 минут назад, elf пишет:
Я хотел спросить у всех кто в России живёт.
А какой адрес прописывать, есть какой нибудь адрес который постоянно работает?
Нет не у всех. У меня была эта проблема когда телегу блокировали, потом прошло. Питер, интерзет.
Dirk987
07.12.2018 в 11:58
On 10/28/2018 at 8:36 PM, Harold said:
Хотелось бы поблагодарить автора этого совета: получилось то что нужно! FPS держится твердо на 30, разгрузился процессор, теперь 60-70 вместо 80-90 градусов, плавность изображения прекрасная. Правда сначала параметр не помогал, я порылся в драйвере и увидел что там «Выкл» на соответствующем пункте. Поставил как надо, заработало! Даже не знаю как отблагодарить. Могу подарить ключ от какого нибудь платного самолета с x-plane.org
А что, собственно, здесь такого удивительно замечательного? Разве выставление vsync 1/2 monitor refresh в Инспекторе (NVI) не будет иметь ровно такой же результат? Я даже где-то встречал, что vsync в драйвере лучше работает, чем vsync в x-plane 11, в плане ресурсов и фпс?
Конечно, хотелось бы, подобно P3D, грамотно перераспределить внутренние ресурсы x-plane 11 в пользу проработки фрейма, а не генерации их количества. Но вот совершенно не известно, ограничиваем ли мы генерацию кол-ва фреймов простым выставлением vsync и снижением частоты монитора, положим, на 30Hz? В приведённой цитате совершенно аналогичная ситуация, т.к. совет был таков: «если вам так очень хочется половину частоты монитора (30фпс), то можете открыть файл /output/preferences/x-plane screen res.prf и там напротив «_use_vsync1» поставить «2» — т.е. опять мы пляшем от вертикальной частоты конкретного монитора, в случае Harold-а его монитор работает на 60Hz. Думаю, что так и происходит, но встречал кто-нибудь более углублённые рассуждения на эту тему?
Спасибо.
Dirk987
07.12.2018 в 12:34
On 11/24/2018 at 1:56 PM, Starch said:
Добавлю, что на данном этапе развития XP11 его код работает хуже с включённым Hyper Threading. В моём случае в родном тесте №5 (в XP есть такое чудо как тест встроенный) при HT=on — FPS=~34, при HT=off — FPS=36+
Для меня это загадка века.
Ерунду говорите, потому что без специального подбора AM под Ваш конкретный процессор вообще разговаривать не о чём. Далее, про то, как работает «код» в XP11 и прочих: в симуляторах количество ФПС после минимально допустимого уровня не имеет смысла, т.к. гораздо более важное значение имеет непрерывность потока правильно проработанной физики и графики на исполняемый фрейм, чем генерирование количества фреймов на ед. времени. MSFS и P3D легко можно заставить генерить высокое, но бессмысленное количество фреймов в секунду, без должной проработки графики, и что ещё страшнее для симулятора — без проработки заложенной физики окружающего мира. Полагаю, что XP11 всё работает принципиально так же.
Тем, у кого 4-х ядерный проц, например, рекомендую попробовать включить HT и запустить X-Plane.exe батником с АМ= 253 (или FD в hex). У меня результат заметно, заметно лучше с HT On. FPS пытаюсь ограничить с помощью VSYNC On (в XP или в NVI) и выставлением монитора на 30Hz v.refresh.
Всего лишь 1 получается в моём случае, т.к. монитор позволяет.
Спасибо.
Harold1
07.12.2018 в 14:02
2 часа назад, Dirk98 пишет:
не будет иметь ровно такой же результат
не должно. Речь вообще была о разгрузке ЦП, а не о подгонке кадров под свойства монитора. Для того чтобы это сработало, должно сбыться несколько гипотез, одна из которых сомнительна: мол, приложениие стартует, опрашивает драйвер, узнает что в нем установлено и подстраивается. Можно конечно проверить, но это весьма сомнительно. К тому же, что это за настройки такие? Я не припомню чтобы они существовали в реальности.
Dirk987
07.12.2018 в 14:18
16 minutes ago, Harold said:
не должно. Речь вообще была о разгрузке ЦП, а не о подгонке кадров под свойства монитора.
Вот тот параметр «2» в x-plane screen res.prf , который Вас очень порадовал, дословно говорит: синхронизируй в 1/2 от вертикальной частоты монитора. Т.е. если у вас монитор выдаёт 60Hz рефреш, то синхронизация 1:2 (и по всей видимости внутреннее ограничение фреймов как результат) выдаёт в XP11 30 фреймов. Вот и получается, что разгрузка ЦП происходит путём ограничения, налагаемого VSYNC, По крайней мере развёрнутые счётчики фпс в XP11 показывают именно такой результат.
Edited by Dirk98
Dirk987
07.12.2018 в 14:21
Мой монитор (NEC) можно настроить на 30Hz., поэтому мне подходит значение 1 в x-plane screenres.prf, и 30 фпс, как результат. И, надеюсь, более
Edited by Dirk98
Harold1
07.12.2018 в 14:31
2 минуты назад, Dirk98 пишет:
Мой монитор (NEC) можно настроить на 30Hz.,
Это наверное очень плохой монитор и от него болят глаза. Надо учитывать что в симуляторы обычно летают в основном старые пердуны у которых садится зрение и без игрушек. А тут еще 30 герц. Нехорошо. Вы вероятно еще молодой человек, вас это не напрягает. Но это неизбежно. Когда-то нас убеждали что мерцание свойственно только ЭЛТ трубкам, а жк панели оставили эту проблему в прошлом. Но видимо не так все просто.
Что касается разгрузки процессора, некоторые достигают его увеличением т.н. автогена, то есть убогих домиков и деревьев, которые рендер рисует в зависимости от контекста. Но тут мне кажется что переполнится память видео, а она у меня заполнена на 80%. Вспоминаю свой первый запуск x-plane когда все настройки были выставлены по дефолту или по результатам анализа, который приложение видимо осуществляет при инсталляции. Все рухнуло с сообщениями о нехватке того-сего, да и шевелилось все с трудом, как бегемот на берегу Нила после обеда. Пришлось сдвигать все влево, а потом и покупать новый комп (нотбук).
Я слегка знаком с технологиями и просто так себе представляю: настройка в приложении лучше, если аналогичное настраивается в ОС. Душить в операционной системе некий трафик, если приложение выдает больше — это как подсовывать больному дизентерией горшок поменьше. Никакого толка.
Starch313
07.12.2018 в 22:01
1 минуту назад, Dirk98 пишет:
Но самое ошибочное у Вас в том, что Вы не правильно подходили к оценке производительности HT применительно к симулятору чере счётчик ФПС.
Да? Ну приехали…
Т.е. по вашей логике, когда мы запускаем, напоминаю, специально созданный LR сценарий для проверки производительности железа и получаем в одном случае 30, а во втором 60 средний FPS, то это ничего не значит? Однако…
Dirk987
07.12.2018 в 22:04
1 minute ago, Starch said:
В первом случае вы приложению запретили обсчёт 6м «ядром» (логическим процессором, потоком, …)
Во втором — полностью отключили доступ к физическому 4му ядру.
Я говорил Вам, что Вы не в курсе. То что для Вас слева, для процессора справа в бинарном виде. Таким образом на 0-м ядре (можете называть его первым) посредством АМ отключаем 2ой логический процессор. Зачем? Затем, чтобы главный thread x-plane.exe, который занимается наиболее тяжёлой задачей рендеринга, попытаться посадить полностью на 0-ое ядро, а остальные — менее ресурсоёмкие на последующие логические процссоры. И всё осткальное в том же духе.
Dirk987
07.12.2018 в 22:09
Рекомендую Вам, если есть время, запустить x=plane.exe батником с AM значением = FD (что =253 в десятичной) поднять графику, кол-во объектов и полетать в сложных сценах.
Dirk987
07.12.2018 в 22:12
Однако опять, наилучший результат будет заключаться не в достижении максимальных значений ФПС, а в минимальном их просидании вдоль усреднённого значения.
Edited by Dirk98
Starch313
07.12.2018 в 22:17
5 минут назад, Dirk98 пишет:
Рекомендую Вам, если есть время, запустить x=plane.exe батником с AM значением = FD (что =253 в десятичной) поднять графику, кол-во объектов и полетать в сложных сценах.
Всенепременно попробую 11111101, а графику зачем? Что бы упереться в видеоадаптер?
2 минуты назад, Dirk98 пишет:
Однако опять, наилучший результат будет заключаться не в достижении максимальных значений ФПС, а в минимальном их просидании вдоль усреднённого значения.
Мне хватит счётчика времени отрисовки кадра процессором, что бы всё понять.
Dirk987
07.12.2018 в 22:20
1 minute ago, Starch said:
Всенепременно попробую 11111101, а графику зачем? Что бы упереться в видеоадаптер?
Вы как-то всё приблизительно воспринимаете, там же на русском языке написано «поднять графику, кол-во объектов»
Starch313
07.12.2018 в 22:24
1 минуту назад, Dirk98 пишет:
Вы как-то всё приблизительно воспринимаете, там же на русском языке написано «поднять графику, кол-во объектов»
Вы подучите Великий и Могучий что ли. Объясню, между «поднять графику, кол-во объектов» и «поднять графику: кол-во объектов» разницу ощущаете?
Dirk987
07.12.2018 в 22:25
13 minutes ago, Starch said:
Мне хватит счётчика времени отрисовки кадра процессором, что бы всё понять.
Всем хватит, никто и не спорит, но весь вопрос в каких условиях сложности, при каких настройках симулятора, OS и железа, и в каком диапазоне, понимаете? Муторно это всё конечно, но что поделаешь. HT — это великое достижение цивилизации, если уметь им пользоваться, или на худой конец, для начала, хотя бы научиться им манипулировать применительно к приложению. ))
Edited by Dirk98
Dirk987
07.12.2018 в 22:28
1 minute ago, Starch said:
Вы подучите Великий и Могучий что ли. Объясню, между «поднять графику, кол-во объектов» и «поднять графику: кол-во объектов» разницу ощущаете?
Опять… Как-то всё у Вас запущено в терминологии. Когда Вы поднимаете графику -то нагружаете карту, а вот когда поднимаете кол-во объектов вы в первую очередь нагружаете процессор, capeesh?
Dirk987
07.12.2018 в 22:30
4 minutes ago, Starch said:
Вы подучите Великий и Могучий что ли.
Да. здесь Вы правы, на английском было бы всё чётче.
Starch313
07.12.2018 в 22:31
1 минуту назад, Dirk98 пишет:
Опять… Как-то всё у Вас запущено в терминологии. Когда Вы поднимаете графику -то нагружаете карту, а вот когда поднимаете кол-во объектов вы в первую очередь нагружаете процессор, capeesh?
Так вы мне и написали: «… поднять графику, кол-во объектов…» Перечисление действий, нет?
Dirk987
07.12.2018 в 22:32
Just now, Starch said:
Так вы мне и написали: «… поднять графику, кол-во объектов…» Перечисление действий, нет?
Хорошо, я имел в виду изменить настройки таким образом, чтобы увеличить нагрузку, как на карту, так и на процессор.
Starch313
07.12.2018 в 22:32
1 минуту назад, Dirk98 пишет:
Да. здесь Вы правы, на английском было бы всё чётче.
Это всё замечательно, разницу между выставлением AM из удобного GUI и batch файлом вы мне сможете объяснить? Она есть?
Starch313
07.12.2018 в 22:35
Только что, Dirk98 пишет:
Хорошо, я имел в виду изменить настройки таким образом, чтобы увеличить нагрузку, как на карту, так и на процессор.
Вот теперь я полностью запутался, зачем нагружать карту, тогда, когда мы смотрим производительность процессора? Вы мне напоминаете горе-тестеров, у которых i7-4790k = i9-9900k на GTX1070 при 4К разрешении =)
Dirk987
07.12.2018 в 22:36
удалил
Edited by Dirk98
Dirk987
07.12.2018 в 22:37
5 minutes ago, Starch said:
Это всё замечательно, разницу между выставлением AM из удобного GUI и batch файлом вы мне сможете объяснить? Она есть?
Да есть, потому что лучше сразу задать Affinity приложению батником, нежели отдать первоначально под управление Windows Task Scheduler, а потом пытаться пересаживать между различными LPs
Я хотел спросить у всех кто в России живёт.
А какой адрес прописывать, есть какой нибудь адрес который постоянно работает?
Нет не у всех. У меня была эта проблема когда телегу блокировали, потом прошло. Питер, интерзет.
А что, собственно, здесь такого удивительно замечательного? Разве выставление vsync 1/2 monitor refresh в Инспекторе (NVI) не будет иметь ровно такой же результат? Я даже где-то встречал, что vsync в драйвере лучше работает, чем vsync в x-plane 11, в плане ресурсов и фпс?
Конечно, хотелось бы, подобно P3D, грамотно перераспределить внутренние ресурсы x-plane 11 в пользу проработки фрейма, а не генерации их количества. Но вот совершенно не известно, ограничиваем ли мы генерацию кол-ва фреймов простым выставлением vsync и снижением частоты монитора, положим, на 30Hz? В приведённой цитате совершенно аналогичная ситуация, т.к. совет был таков: «если вам так очень хочется половину частоты монитора (30фпс), то можете открыть файл /output/preferences/x-plane screen res.prf и там напротив «_use_vsync1» поставить «2» — т.е. опять мы пляшем от вертикальной частоты конкретного монитора, в случае Harold-а его монитор работает на 60Hz. Думаю, что так и происходит, но встречал кто-нибудь более углублённые рассуждения на эту тему?
Спасибо.
Ерунду говорите, потому что без специального подбора AM под Ваш конкретный процессор вообще разговаривать не о чём. Далее, про то, как работает «код» в XP11 и прочих: в симуляторах количество ФПС после минимально допустимого уровня не имеет смысла, т.к. гораздо более важное значение имеет непрерывность потока правильно проработанной физики и графики на исполняемый фрейм, чем генерирование количества фреймов на ед. времени. MSFS и P3D легко можно заставить генерить высокое, но бессмысленное количество фреймов в секунду, без должной проработки графики, и что ещё страшнее для симулятора — без проработки заложенной физики окружающего мира. Полагаю, что XP11 всё работает принципиально так же.
Тем, у кого 4-х ядерный проц, например, рекомендую попробовать включить HT и запустить X-Plane.exe батником с АМ= 253 (или FD в hex). У меня результат заметно, заметно лучше с HT On. FPS пытаюсь ограничить с помощью VSYNC On (в XP или в NVI) и выставлением монитора на 30Hz v.refresh.
Edited by Dirk98
Нет, получается 30Hz (моя настройка монитора) /2 = 15 фпс. ))
Всего лишь 1 получается в моём случае, т.к. монитор позволяет.
Спасибо.
не должно. Речь вообще была о разгрузке ЦП, а не о подгонке кадров под свойства монитора. Для того чтобы это сработало, должно сбыться несколько гипотез, одна из которых сомнительна: мол, приложениие стартует, опрашивает драйвер, узнает что в нем установлено и подстраивается. Можно конечно проверить, но это весьма сомнительно. К тому же, что это за настройки такие? Я не припомню чтобы они существовали в реальности.
Вот тот параметр «2» в x-plane screen res.prf , который Вас очень порадовал, дословно говорит: синхронизируй в 1/2 от вертикальной частоты монитора. Т.е. если у вас монитор выдаёт 60Hz рефреш, то синхронизация 1:2 (и по всей видимости внутреннее ограничение фреймов как результат) выдаёт в XP11 30 фреймов. Вот и получается, что разгрузка ЦП происходит путём ограничения, налагаемого VSYNC, По крайней мере развёрнутые счётчики фпс в XP11 показывают именно такой результат.
Edited by Dirk98
Мой монитор (NEC) можно настроить на 30Hz., поэтому мне подходит значение 1 в x-plane screen res.prf, и 30 фпс, как результат. И, надеюсь, более
Edited by Dirk98
Это наверное очень плохой монитор и от него болят глаза. Надо учитывать что в симуляторы обычно летают в основном старые пердуны у которых садится зрение и без игрушек. А тут еще 30 герц. Нехорошо. Вы вероятно еще молодой человек, вас это не напрягает. Но это неизбежно. Когда-то нас убеждали что мерцание свойственно только ЭЛТ трубкам, а жк панели оставили эту проблему в прошлом. Но видимо не так все просто.
Что касается разгрузки процессора, некоторые достигают его увеличением т.н. автогена, то есть убогих домиков и деревьев, которые рендер рисует в зависимости от контекста. Но тут мне кажется что переполнится память видео, а она у меня заполнена на 80%. Вспоминаю свой первый запуск x-plane когда все настройки были выставлены по дефолту или по результатам анализа, который приложение видимо осуществляет при инсталляции. Все рухнуло с сообщениями о нехватке того-сего, да и шевелилось все с трудом, как бегемот на берегу Нила после обеда. Пришлось сдвигать все влево, а потом и покупать новый комп (нотбук).
Я слегка знаком с технологиями и просто так себе представляю: настройка в приложении лучше, если аналогичное настраивается в ОС. Душить в операционной системе некий трафик, если приложение выдает больше — это как подсовывать больному дизентерией горшок поменьше. Никакого толка.
Да? Ну приехали…
Т.е. по вашей логике, когда мы запускаем, напоминаю, специально созданный LR сценарий для проверки производительности железа и получаем в одном случае 30, а во втором 60 средний FPS, то это ничего не значит? Однако…
Я говорил Вам, что Вы не в курсе. То что для Вас слева, для процессора справа в бинарном виде. Таким образом на 0-м ядре (можете называть его первым) посредством АМ отключаем 2ой логический процессор. Зачем? Затем, чтобы главный thread x-plane.exe, который занимается наиболее тяжёлой задачей рендеринга, попытаться посадить полностью на 0-ое ядро, а остальные — менее ресурсоёмкие на последующие логические процссоры. И всё осткальное в том же духе.
Рекомендую Вам, если есть время, запустить x=plane.exe батником с AM значением = FD (что =253 в десятичной) поднять графику, кол-во объектов и полетать в сложных сценах.
Однако опять, наилучший результат будет заключаться не в достижении максимальных значений ФПС, а в минимальном их просидании вдоль усреднённого значения.
Edited by Dirk98
Всенепременно попробую 11111101, а графику зачем? Что бы упереться в видеоадаптер?
Мне хватит счётчика времени отрисовки кадра процессором, что бы всё понять.
Вы как-то всё приблизительно воспринимаете, там же на русском языке написано «поднять графику, кол-во объектов»
Вы подучите Великий и Могучий что ли. Объясню, между «поднять графику, кол-во объектов» и «поднять графику: кол-во объектов» разницу ощущаете?
Всем хватит, никто и не спорит, но весь вопрос в каких условиях сложности, при каких настройках симулятора, OS и железа, и в каком диапазоне, понимаете? Муторно это всё конечно, но что поделаешь. HT — это великое достижение цивилизации, если уметь им пользоваться, или на худой конец, для начала, хотя бы научиться им манипулировать применительно к приложению. ))
Edited by Dirk98
Опять… Как-то всё у Вас запущено в терминологии. Когда Вы поднимаете графику -то нагружаете карту, а вот когда поднимаете кол-во объектов вы в первую очередь нагружаете процессор, capeesh?
Да. здесь Вы правы, на английском было бы всё чётче.
Так вы мне и написали: «… поднять графику, кол-во объектов…» Перечисление действий, нет?
Хорошо, я имел в виду изменить настройки таким образом, чтобы увеличить нагрузку, как на карту, так и на процессор.
Это всё замечательно, разницу между выставлением AM из удобного GUI и batch файлом вы мне сможете объяснить? Она есть?
Вот теперь я полностью запутался, зачем нагружать карту, тогда, когда мы смотрим производительность процессора? Вы мне напоминаете горе-тестеров, у которых i7-4790k = i9-9900k на GTX1070 при 4К разрешении =)
удалил
Edited by Dirk98
Да есть, потому что лучше сразу задать Affinity приложению батником, нежели отдать первоначально под управление Windows Task Scheduler, а потом пытаться пересаживать между различными LPs
Edited by Dirk98