Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];

Вниз

Определение ресурсоемких расчетов в методах   Найти похожие ветки 

 
antonn ©   (2009-12-10 23:51) [0]

Есть метод, в котором много кода, много вызовов других методов, хотелось бы узнать какие места сколько кушают процессора. Какие есть инструменты, куда копать?
delphi 7


 
Суслик_   (2009-12-10 23:58) [1]

я обычно пользуюсь функцией winapi queryperformancecounter, когда нужно определить удельный вес чего-то.

обычно хватает.


 
Игорь Шевченко ©   (2009-12-11 00:00) [2]

gpprofile


 
Игорь Шевченко ©   (2009-12-11 00:01) [3]

или AQTime, но он денег стоит. Дают триал на месяц или на три


 
antonn ©   (2009-12-11 00:02) [4]

у меня вызов процедуры, в которой два десятка вызовов других процедур и все это 32 раза в секунду, вот мне бы хотелось узнать их доли пожирательства :)

под каждый вызов делать обвязку QueryPerformanceCounter довольно долго, к тому же куда то надо делать вывод (лог забивается быстро)


 
antonn ©   (2009-12-11 00:02) [5]


> Игорь Шевченко ©   (11.12.09 00:00) [2]

спасибо, гляну и первый и второй :)


 
Игорь Шевченко ©   (2009-12-11 00:22) [6]

antonn ©   (11.12.09 00:02) [5]

Второй всем хорош, если б не цена - $1500 за место как-то не по карману. А так очень хороший.


 
antonn ©   (2009-12-11 00:30) [7]

второй пока поставил, вроде все как то интересно, но цена убивает :(
в принципе мне надо на пару дней...


 
antonn ©   (2009-12-11 01:48) [8]

что то я не пойму, как можно узнать нагрузку не самого метода, а отдельных вызовов внутри него. AQTime мне показывает только название метода и сколько времени от кушал проц


 
Игорь Шевченко ©   (2009-12-11 02:08) [9]

antonn ©   (11.12.09 01:48) [8]

Внутрь слазить ? Есть там какая-то гайка, которая раскрывает внутренности.

Я не помню всех деталей, триал кончился, я его снес


 
antonn ©   (2009-12-11 02:15) [10]

я нашел, правда не там где ожидал. Снизу панель со вкладкой "sources code", и там показывается исходник, а напротив проценты от нагрузки. Настройки какие-то куцые, да еще скинов понадевали :(
Но в целом ничего так программа :)


 
Кто б сомневался ©   (2009-12-11 02:24) [11]


> Я не помню всех деталей, триал кончился, я его снес


Такие вещи на виртуалку ставятся, предварительно сняв снэпшот.


 
GDI+   (2009-12-11 03:17) [12]


> Кто б сомневался ©   (11.12.09 02:24) [11]
>
>
> > Я не помню всех деталей, триал кончился, я его снес
>
>
> Такие вещи на виртуалку ставятся, предварительно сняв снэпшот.


Или кряк на чуть более старую версию.


 
Игорь Шевченко ©   (2009-12-11 03:27) [13]

Кто б сомневался ©   (11.12.09 02:24) [11]
GDI+   (11.12.09 03:17) [12]

А нафиг ?


 
brother ©   (2009-12-11 04:31) [14]

> А нафиг ?

Ну, что бы на долго)


 
Gydvin ©   (2009-12-11 06:39) [15]

А можно немного схожий вопрос?
Есть нужная прога, которую надо бы заюзать под wine. На старых версия этого зверя прога нормально работала, а в последних срезах происходит бешенная утечка памяти. Чем бы отследить где в ддэлках происходит утечка? Такое вообще возможно?


 
brother ©   (2009-12-11 07:43) [16]

> А можно немного схожий вопрос?


> под wine

О_о оч. схожий)


 
KSergey ©   (2009-12-11 08:45) [17]

А почему Intel VTune никто не подсказал? Тоже очень даже вполне. Я доволен.
Ну правда деньги контора платила, так что доволен я полностью :)


 
antonn ©   (2009-12-11 09:29) [18]


> А почему Intel VTune никто не подсказал?

я позже нашел, но речь была в контексте VC, потому поставив AQtime даже не стал морочиться :)


> > Такие вещи на виртуалку ставятся, предварительно сняв
> снэпшот.
>
>
> Или кряк на чуть более старую версию.

к сожалению, пока так и сделал :(



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.005 c
6-1212496216
TForumHelp
2008-06-03 16:30
2010.02.21
DC++


6-1212600148
Real
2008-06-04 21:22
2010.02.21
TWebBrowser - организовать preview html-кода


15-1260368206
medic357
2009-12-09 17:16
2010.02.21
Задачки


2-1260974733
roman936
2009-12-16 17:45
2010.02.21
подправить программу с матрицой!


3-1235109329
Дмитрий
2009-02-20 08:55
2010.02.21
[Delphi 2006, Access] Загрузка файла в базу данных





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский