ВПГ  

Вернуться   ВПГ "Беркуты" > Авиасимуляторы / Flight Simulations > Оборудование, программы / Hardware, software

Оборудование, программы / Hardware, software
VKB

Ответ
 
Опции темы Опции просмотра
Старый 17.04.2010, 02:23   #1
BR=30=Yaroslav
VAT "Berkuts"
 
Аватар для BR=30=Yaroslav
 
Регистрация: 20.01.2008
Возраст: 43
Сообщений: 742
Вы сказали Спасибо: 848
Поблагодарили 1,822 раз(а) в 433 сообщениях
Отправить сообщение для BR=30=Yaroslav с помощью ICQ
По умолчанию Фризы и как с ними бороться в LO2

Фриз это кратковременное замирание изображения, но при этом, между фризами FPS достаточный для комфортных полетов.

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

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

Удалось выяснить что:
Фризы не зависят от качества графики. При минимальных настройках и максимальных количество фризов не меняется.
Если первый раз в горизонте пролететь через Грузию (время в полете около 5 минут), то фризы будут, а вот если сразу после этого опять пролететь этот маршруту, то фризов нет. Занятно…

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

График 1. Полет с фризами.

Как видно из этого графика, процессор загружен работой только на 64 %, свободной памяти так же достаточно, только 64 % использовано. Стоит обратить внимание на чтение с жесткого диска. Именно в пиках чтения происходит фриз. В этот же момент падает нагрузка на процессор, так как он не получает данные для обработки с нужной скоростью.

График 2. Полет без фризов.

На этом графике хорошо видна разница в работе с жестким диском компьютера. Чтения с диска фактически не происходит, так как в этом нет необходимости. Все, что нужно было читать с диска, уже прочитано при первом полете и находится в файловом кэше ОС (синий график), то есть уже в оперативной памяти. Процессор получает данные с необходимой скоростью, нет простоев и как следствие, выросла загрузка процессора до 75 % . Фризов нет.

В данном случае причина фризов ясна. Что можно сделать в этом и в похожих случаях?
Дефрагментировать файловую систему жесткого диска. Если физических дисков (не путать с логическими) несколько, то переставить LO2 на диск, на котором нет файла подкачки и ОС. Запретить антивирусу проверять файлы, находящиеся в каталоге LO2. Твикнуть LO2 для того чтобы он читал данные с диска маленькими частями, но чаще.
Миниатюры
Нажмите на изображение для увеличения
Название: BadFly.jpg
Просмотров: 1372
Размер:	203.6 Кб
ID:	1593   Нажмите на изображение для увеличения
Название: GoodFly.jpg
Просмотров: 1434
Размер:	221.4 Кб
ID:	1594  

__________________
Для летчиков двух одинаковых полетов не бывает никогда.
BR=30=Yaroslav вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо BR=30=Yaroslav за это полезное сообщение:
BR=20=Timoha (17.04.2010), BR=56=Lordfran (17.04.2010)
Старый 17.04.2010, 03:53   #2
BR=55=Sevas
VAT "Berkuts"
 
Аватар для BR=55=Sevas
 
Регистрация: 08.06.2008
Возраст: 40
Сообщений: 1,051
Вы сказали Спасибо: 1,674
Поблагодарили 2,088 раз(а) в 586 сообщениях
По умолчанию

у меня в Win7 вначале тоже были фризы, даже после дефрагментации. но после того как перевёл ЛО2 в оконный режим они исчезли. так что стоит перебрать все варианты настроек, даже те, которые противоречат увеличению фпс.
Код:
Твикнуть LO2 для того чтобы он читал данные с диска маленькими частями, но чаще.
т.е. ждать твик, или это можно сделать самостоятельно?

__________________
Для корректировки Фантома загрузите трек Фантома, который вы хотите откорректировать.
BR=55=Sevas вне форума   Ответить с цитированием
Старый 17.04.2010, 04:03   #3
BR=30=Yaroslav
VAT "Berkuts"
 
Аватар для BR=30=Yaroslav
 
Регистрация: 20.01.2008
Возраст: 43
Сообщений: 742
Вы сказали Спасибо: 848
Поблагодарили 1,822 раз(а) в 433 сообщениях
Отправить сообщение для BR=30=Yaroslav с помощью ICQ
По умолчанию

Скоро на лихом коне сюда ворвется Тимур и вероятно оставит месагу с громадным колличеством восклицательных знаков. У нас заключительное тестирование сейчас.

__________________
Для летчиков двух одинаковых полетов не бывает никогда.
BR=30=Yaroslav вне форума   Ответить с цитированием
Старый 17.04.2010, 05:44   #4
BR=20=Timoha
VAT "Berkuts"
 
Регистрация: 20.01.2008
Возраст: 46
Сообщений: 419
Вы сказали Спасибо: 540
Поблагодарили 331 раз(а) в 128 сообщениях
По умолчанию

ЛО2 Ярослава - рулит. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ЕD-ый отстой.
BR=20=Timoha вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо BR=20=Timoha за это полезное сообщение:
BR=28=CryWin (26.06.2012), BR=30=Yaroslav (17.04.2010), BR=49=Sliver (05.05.2010)
Старый 05.05.2010, 14:13   #5
BR=49=Sliver
VAT "Berkuts"
 
Аватар для BR=49=Sliver
 
Регистрация: 28.10.2008
Возраст: 39
Сообщений: 270
Вы сказали Спасибо: 524
Поблагодарили 136 раз(а) в 76 сообщениях
Отправить сообщение для BR=49=Sliver с помощью ICQ
По умолчанию

Ребятишки, я тоже хочу летать без фризов...

__________________
Хорошо там, где нас нет...
BR=49=Sliver вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 15:01. Часовой пояс GMT +4.


 
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot