Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 3 
  Версия для печати (полностью) Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 17.08.2006
Не раз читал в конференции, высказывания типа: "игрушка подтормаживает так, что даже Fraps не замечает" :D или "Fraps не всегда дает правильное число кадров". Не редко можно увидеть подергивания, в некоторых играх, при том что Fraps рапортует о 20-25 мин fps. Обяснение у этого явления достаточно простое. За 1 секунду fps может меняться в значительных пределах, если на пример, в первую половину секунды отрендерилось 5 кадров, а во вторую 20, то fps будет равен 25, а человеческий глаз заметит подтормаживание в игре.
Существует методика определения кратковременных падений производительности. Ознакомиться с которой можно в статье Методика тестирования видеокарт 2007. Использование Fraps. Статья не новая и в ней есть некоторые спорные моменты, но это не важно. Из статьи, для меня интересен лишь метод измерения производительности в играх при помощи файла frametimes.csv, который создает Fraps.
Я провел замеры по данной методике. Если построить графики производительности на основе frametimes.csv и fps.csv, то первый отражает немного более реальную картину. Если я вижу подергивания в игре то и на первом графике они отображаются.
Необходимо отметить что понятия "мгновенный fps" не существует, это простой перерасчет времени за который отрендерился кадр в более привычную величину.

Вот, собственно графики.
Test Drive Unlimited, проезд по городу, в течении нескольких минут.

TDU frametimes.csv
#77

TDU fps.csv
#77


Последний раз редактировалось ALXX 18.11.2008 23:38, всего редактировалось 1 раз.


Партнер
 

Member
Статус: Не в сети
Регистрация: 17.08.2006
Сообщение отредактировал. Думаю теперь более понятно, что меня интересует.


 

Member
Статус: Не в сети
Регистрация: 17.04.2008
Откуда: Москва
ALXX писал(а):
Существует методика определения кратковременных падений производительности, которые все называют лагами

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

_________________
GA-P55-US3L; i5-750 + Performa @ 3.8Ghz; GTX780; 2xKVR1333D3N9K2/4G


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 3 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38


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

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan