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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.01.2011, 16:04
formid вне форума Посмотреть профиль Отправить личное сообщение для formid Найти все сообщения от formid
  № 1  
Ответить с цитированием
formid

Регистрация: Feb 2007
Сообщений: 30
По умолчанию Можно ли узнать какая функция загружает проц

Проблема такая : делаю игру , при тестировании заметил что в 80% случаев она загружает процессор на 0-2% (смотрел в диспетчере задач винды), но примерно в 20% запускаю тот же самый код, делаю всё абсолютно так же , но загрузка проца 40-80%.
Код игры очень большой и используется очень много сторонних библиотек (выкладывать тут не буду), пытался комментировать разные части кода но найти то место которое так загружает проц так и не смог. Уже больше трех недель потратил на это...

Существует какойнить способ отслеживать какая именно функция жрёт столько ресурсов?

Старый 11.01.2011, 16:32
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Воспользуйтесь профайлером.

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

блогер
Регистрация: Jan 2008
Адрес: Донецк
Сообщений: 162
Записей в блоге: 2
Отправить сообщение для JackFromChaos с помощью Skype™
Хороший вопрос, кстати... Нет ли нормального, автоматического профилировщика?
Лично я делал один такой, но вручную. Это не очень удобно, но тоже выход...
Если ответ на этот вопрос никто не даст, вечером могу выложить свой, ручной... За неимение лучшего, может помочь...

Добавлено через 1 минуту
Цитата:
Сообщение от etc Посмотреть сообщение
Воспользуйтесь профайлером.
О каком профайлере идет речь? Тот, что есть во FlashDevelop этих задач не решает... Есть какие то другие?(я просто не в курсе...)
__________________
Искренне Ваш, Джек.

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Есть какие то другие?(я просто не в курсе...)
Есть во Flex/FlashBuilder'e, есть вот такая штука, в FDT есть (правда только в Max), в IDEA вроде тоже собирались добавлять.


Последний раз редактировалось alatar; 11.01.2011 в 16:55.
Старый 11.01.2011, 17:01
JackFromChaos вне форума Посмотреть профиль Отправить личное сообщение для JackFromChaos Найти все сообщения от JackFromChaos
  № 5  
Ответить с цитированием
JackFromChaos
 
Аватар для JackFromChaos

блогер
Регистрация: Jan 2008
Адрес: Донецк
Сообщений: 162
Записей в блоге: 2
Отправить сообщение для JackFromChaos с помощью Skype™
2alatar:Да, судя по описанию, это то что нужно! Ну, вот, теперь придется качать FlashBuilder...
__________________
Искренне Ваш, Джек.

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Ну, вот, теперь придется качать FlashBuilder...
Работает только в Premium.

Добавлено через 2 минуты
Цитата:
Да, судя по описанию, это то что нужно!
Или вы про профайлер по ссылке? Ему вообще пофиг на IDE.

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

блогер
Регистрация: Jan 2008
Адрес: Донецк
Сообщений: 162
Записей в блоге: 2
Отправить сообщение для JackFromChaos с помощью Skype™
Надо еще раз внимательно все просмотреть... Ща на работе не до того немного...
Главное что бы профайлер показывал количество вызовов тех или иных функций и время их выполнение. Прикольно когда это в виде дерева на базе callstack, но это не обязательно.
По типу, как это делает Perfomence Analizer в Visual Studio, или vTune от интел, тока для as3 А встроен он в IDE или нет, особо значения не имеет...
__________________
Искренне Ваш, Джек.

Старый 11.01.2011, 20:05
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 8  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
в ФД тоже есть
__________________
Hell is the possibility of sanity

Старый 11.01.2011, 20:09
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 9  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
в ФД тоже есть
Цитата:
Сообщение от JackFromChaos Посмотреть сообщение
Тот, что есть во FlashDevelop этих задач не решает...
Велосипед не мой

Старый 11.01.2011, 20:12
JackFromChaos вне форума Посмотреть профиль Отправить личное сообщение для JackFromChaos Найти все сообщения от JackFromChaos
  № 10  
Ответить с цитированием
JackFromChaos
 
Аватар для JackFromChaos

блогер
Регистрация: Jan 2008
Адрес: Донецк
Сообщений: 162
Записей в блоге: 2
Отправить сообщение для JackFromChaos с помощью Skype™
Во FD профайлер профайлит только объекты и память(извиняюсь за тавтологию). А нужно профайлить вызова функций...
__________________
Искренне Ваш, Джек.

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

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

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


 


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


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