· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HEAP —› Вопрос по профилировщикам

Посл.отвђт Сообщенiе


Дата: Янв 4, 2004 20:12:16

Вопрос в следующем: есть GUI-приложение, ресурсоемкое. Главный алгоритм, жрущий все время,"сидит" на кнопке. Так вот профилировщик (VTune) сам запустит соответствующий код проги или нужно ручками ?
Так как необходимо выполнять подготовительные действия (выбрать файл,подготовить данные), то сейчас создано консольное приложение, которое работает без вмешательства
человека, на строго заданном наборе данных и на котором идет профилировка.
Понятно , что вести 2 проги как-то не хочется.:))


Дата: Янв 4, 2004 20:20:27

Так вот профилировщик (VTune) сам запустит соответствующий код проги или нужно ручками ?

Из всего, что ты там написал, я так понял - это вопрос.
Он тебе прогонит всю программу, а ты уж сам выбери, что тебя интересует. Лучше прогнать оптимизированную Release-версию - конечно, в этом случае ты очень мало чего увидишь, но пользы будет больше, т.к. ты играешься с реальной программой. Только я забыл, способен ли VTune теперь гнать Release-программы...


Дата: Янв 6, 2004 16:19:39

Сорри, если сумбурно выразился.Так вот, последовав вечному совету мэтров " сначала сам попрыгай , а потом людей тягай" (правда последовательность я нарушил) :))), обнаружил , что VTune послушно ждет, когда человек нажмет кнопку (запустит соответствующий код). Правда, т.к. VTune запускает исследуемую несколько раз,точно не могу сказать , когда именно он начинает профилировать сам код и соответственно нужно нажимать кнопку в своей программе.Факт профилировки (т.е многократного прогона участков моей проги) обнаруживаю по увеличению времени работы программы 10с -> 10мин.
И еще вопрос : кто пользовался 7 VTune, там интерфейс как у 5 или 6 версии ?
P.S Кому надо VTune 5 ftp://download.intel.com/software/products/downloads/vtune50wd_010108. exe


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.131