Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.04.2011, 20:50
andrew911 вне форума Посмотреть профиль Отправить личное сообщение для andrew911 Найти все сообщения от andrew911
  № 11  
Ответить с цитированием
andrew911

Регистрация: Mar 2007
Сообщений: 545
fish_r
Зависит, вам говорят о том, что надо мониторить загрузку FP (с помощью frameRate), и если frameRate упал ниже допустимого - перестаете добавлять объекты, или меняете параметры объектов, чтобы они меньше грузили (уменьшаете точность траектории, реже пересчитываете значения, меняете качество).

Старый 16.04.2011, 22:37
fish_r вне форума Посмотреть профиль Отправить личное сообщение для fish_r Посетить домашнюю страницу fish_r Найти все сообщения от fish_r
  № 12  
Ответить с цитированием
fish_r
 
Аватар для fish_r

блогер
Регистрация: Jan 2011
Сообщений: 1,162
Записей в блоге: 4
Astraport, спасибо. Вот, что то навроде этого. Только здесь характеристики касающиеся использования интернета, но не аппаратной части, и аудитория - только США, ну и изучаемый объем меньше 1% (28 million unique visitors per month) , наверное. Но всё равно интересно - тенденция к 64-х битным системам... версии флешплеера обновляют исправно , впрочем это же америкосы. Наши, я думаю, не так ревностно следят за актуальностью ПО....

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


Последний раз редактировалось fish_r; 16.04.2011 в 22:50.
Старый 17.04.2011, 02:46
andrew911 вне форума Посмотреть профиль Отправить личное сообщение для andrew911 Найти все сообщения от andrew911
  № 13  
Ответить с цитированием
andrew911

Регистрация: Mar 2007
Сообщений: 545
Бываю, но, думаю, не в этот раз

Цитата:
Сообщение от fish_r Посмотреть сообщение
И второй вопрос, на эту же тему: Каким образом, делая флешку, удерживать её в рамках средней производительности?
Цитата:
Сообщение от fish_r Посмотреть сообщение
А как узнать, сколько экземпляров я могу добавить, чтобы волок среднестат. компьютер? То есть я к тому, что насколько ровно бы я не писал, всё равно нужно определить какой то предел, и этот предел - не нагрузоустойчивость собственной машины.
Вам предложили не ориентироваться на среднюю температуру по больнице, а динамически подстраивать для конкретной машины.

Старый 17.04.2011, 08:09
fish_r вне форума Посмотреть профиль Отправить личное сообщение для fish_r Посетить домашнюю страницу fish_r Найти все сообщения от fish_r
  № 14  
Ответить с цитированием
fish_r
 
Аватар для fish_r

блогер
Регистрация: Jan 2011
Сообщений: 1,162
Записей в блоге: 4
Цитата:
Сообщение от andrew911 Посмотреть сообщение
Вам предложили не ориентироваться на среднюю температуру по больнице, а динамически подстраивать для конкретной машины.
Как это я пропустил выражение "динамически подстраивать"? Я не знаю, что подразумевал _etc, но написал он то, что написал.

Что касается самой мысли то она не удачна. Как определить и выдержать "нижний уровень" производительности? Убрать "излишества"? Но до какой степени? А если сюжет требует определённой производительности? Где уровень удовлетворительной производительности, а где повышенной?... Это во-первых. И во-вторых: Не через чур ли круто для каждой флешки - делать подсистему изменений по результатам замера производительности? Тем более, что fps может скакать по причинам независящим от нагрузки флеш-приложения - переключился пользователь на другую вкладку, DrWatson вдруг решил поработать, работает или стартует ещё какое нибудь приложение и т.д. Интересно: хотя бы в самых серьёзных флеш-проектах кто-нибудь делает такое? Сомневаюсь.


Последний раз редактировалось fish_r; 17.04.2011 в 10:03.
Старый 17.04.2011, 16:34
andrew911 вне форума Посмотреть профиль Отправить личное сообщение для andrew911 Найти все сообщения от andrew911
  № 15  
Ответить с цитированием
andrew911

Регистрация: Mar 2007
Сообщений: 545
Цитата:
Сообщение от fish_r Посмотреть сообщение
Что касается самой мысли то она не удачна. Как определить и выдержать "нижний уровень" производительности? Убрать "излишества"? Но до какой степени? А если сюжет требует определённой производительности? Где уровень удовлетворительной производительности, а где повышенной?... Это во-первых.
Определяете самый низкий удовлетворяющий вас fps и принимаете его за уровень.

Цитата:
Сообщение от fish_r Посмотреть сообщение
И во-вторых: Не через чур ли круто для каждой флешки - делать подсистему изменений по результатам замера производительности? Тем более, что fps может скакать по причинам независящим от нагрузки флеш-приложения - переключился пользователь на другую вкладку, DrWatson вдруг решил поработать, работает или стартует ещё какое нибудь приложение и т.д. Интересно: хотя бы в самых серьёзных флеш-проектах кто-нибудь делает такое? Сомневаюсь.
Можно лишь облегчать самые ресурсоемкие задачи - переключить качество, уменьшить частоту тяжелых вычислений.
Учитывать FPS за определенный интервал, принимая во внимание есть ли фокус на флешке и тп.
По поводу работы других приложений - так вам параметры системы тоже ничего не дают, т.к. будут разные результаты работы флешки в ненагруженной и нагруженной системе.

Задача нетривиальная, поэтому сразу посоветовали просто писать хорошо.

Как вариант - собирайте статистику с флешки по прозводительности и учитывайте в след. проектах.

Старый 17.04.2011, 17:05
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 16  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Мне кажется топистартер хотел увидеть сравнительную таблицу похожую на статистику используемых браузеров в сети, только с конкретными характеристиками компьютеров. Если так, то такую статистику можно найти у продавцов компьютеров.

Старый 18.04.2011, 00:10
fish_r вне форума Посмотреть профиль Отправить личное сообщение для fish_r Посетить домашнюю страницу fish_r Найти все сообщения от fish_r
  № 17  
Ответить с цитированием
fish_r
 
Аватар для fish_r

блогер
Регистрация: Jan 2011
Сообщений: 1,162
Записей в блоге: 4
andrew вы сами так делаете, как советуете? наверно нет. и, наверно, сами знаете - почему.

Bqq, да, что то в этом роде. Но, я, так понял, что это наивный вопрос потому, что ответ на него найти очень сложно.

Спросил в надежде на то, что кто то как то уже решил/решал для себя эту проблему.


Последний раз редактировалось fish_r; 18.04.2011 в 02:23.
Старый 18.04.2011, 19:19
Sintesis вне форума Посмотреть профиль Отправить личное сообщение для Sintesis Найти все сообщения от Sintesis
  № 18  
Ответить с цитированием
Sintesis
 
Аватар для Sintesis

Регистрация: Jul 2008
Сообщений: 912
Цитата:
Сообщение от fish_r Посмотреть сообщение
Спросил в надежде на то, что кто то как то уже решил/решал для себя эту проблему.
Решать тут нечего, средние параметры компьютера пользователя флэшеру не интересны, так как всё вычисляется только CPU и упирается только в его ресурс, ещё конешно выделение виртуальной оперативной памяти но её всегда с избытком, вроде так...
Конечно если приложение пишется под 11-й плеер на последнем Hero SDK то средние параметры компьютера пользователя уже имеют значение, там уже есть измерители не только FPS, в JigLib есть готовый стат, в авэй и в самом молхиле вроде то-же есть.

Старый 18.04.2011, 19:53
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 19  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
в вашем случае можно смотреть, что если fps отличается от max fps на сколько-то, то мочить лишних бабочек.
__________________
Flash Developer
Папа TDP4 Team Battle

Создать новую тему Ответ Часовой пояс GMT +4, время: 06:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


Часовой пояс GMT +4, время: 06:21.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.