Старый 12.09.2010, 12:21   #1   
Форумец
 
Аватар для Spectator
 
Сообщений: 45,056
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
DevPartner, AQTime, BoundsChecker и иже с ними

Есть еще извращенцы, которые пользуются подобным софтом?
Пробовал AQTime - не проникся, глюковатое.
Поставил только что DevPartner, тормозит жутко, но зато уже успела определить что у меня память, выделенная new [], удаляется через простой delete. За что программе уже плюс один в карму (с) Лебедев.
Интересует поиск performance bottlenecks в первую очередь.

P.S. В шоке - забил название темы в google (все что до "и иже") - седьмая ссылка - на эту тему. Десяти минут не прошло. Это как вообще может быть?

Последний раз редактировалось Spectator; 12.09.2010 в 12:43.
 
Старый 13.09.2010, 13:50   #2   
старый хрыч
 
Аватар для X0R
 
Сообщений: 6,334
Регистрация: 17.12.2006
Возраст: 39

X0R вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
Это как вообще может быть?
это новая фича гугла. На хабре было.
 
Старый 16.09.2010, 20:43   #3   
Форумец
 
Аватар для Spectator
 
Сообщений: 45,056
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
Короче, поставил DevPartner, зверская просто по функциональности. Что неудивительно, я еще их BoundsChecker пользовал на рубеже веков. Пока пробовал разных зверьков, убил Visual Studio напрочь, правда) Сейчас устанавливаю DevPartner поверх свежей VS.
Вопрос решен, функциональности DevPartner мне хватит, сходу нашлись две серьезных ошибки производительности. Тему закрывать не буду - если кто еще чего по поводу оптимизации программ предложит - не откажусь, я фанат этого дела.
 
Старый 17.09.2010, 09:09   #4   
Registered User
 
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 58

Hopkroft вне форума Не в сети
Spectator, какая версия DevPartner и студии?
 
Старый 17.09.2010, 09:21   #5   
Форумец
 
Аватар для Spectator
 
Сообщений: 45,056
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
Цитата:
Сообщение от Hopkroft Посмотреть сообщение
Spectator, какая версия DevPartner и студии?
Студия 2008, DevPartner 9.0
 
Старый 17.09.2010, 09:27   #6   
Registered User
 
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 58

Hopkroft вне форума Не в сети
у меня DevPartner 9.1 есть, сейчас попробую
 
Старый 21.09.2010, 09:12   #7   
Форумец
 
Сообщений: 113
Регистрация: 09.09.2008
Возраст: 42

lukas вне форума Не в сети
втюн, коданалист ниустраивают? ну это я на всякий случай. самому к счастью под пц профайлить не надо, а там где надо есть кошерные средства)
 
Старый 21.09.2010, 20:36   #8   
Форумец
 
Аватар для Spectator
 
Сообщений: 45,056
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
Цитата:
Сообщение от lukas Посмотреть сообщение
втюн, коданалист ниустраивают? ну это я на всякий случай. самому к счастью под пц профайлить не надо, а там где надо есть кошерные средства)
VTune работает только с процессорами Intel, CodeAnalyst пробовал давно, что-то не впечатлился. И работает он тоже только с определенными процессорами, только уже с AMD)))
Заморачиваться с раздельным тестированием под разные виды процессоров у меня нет желания, мне не до такой степени нужно оптимизировать программу. Тогда я вообще собственноручно написанные макросы, использующие таймер процессора распихал на intrance/exit функций, и настроил вывод статистики при выходе из программы. Практически собственный профилировщик написал))
Но это, безусловно, не оптимально и гемморно.
 
Старый 22.09.2010, 00:09   #9   
Форумец
 
Сообщений: 113
Регистрация: 09.09.2008
Возраст: 42

lukas вне форума Не в сети
кодеаналист точно работает не только на амд. втюн утверждать не буду, амд в глаза не видел лет 8. собственноручно написанные это всегда плюс. их можно делать кошерные иерархические, мерять там где надо и что надо. теми профайлерами бывает удобно смареть всякие лхс и прочие кеш мисы. впрочем на х86 практически не релевантно, да. опять же наверное от того что и как профайлить зависит) студийный кстате тоже слышал что хорош.
 
Старый 22.09.2010, 07:42   #10   
Registered User
 
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 58

Hopkroft вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
И работает он тоже только с определенными процессорами, только уже с AMD)))
На Intel'овских процессорах его тоже можно запустить
http://ru.wikipedia.org/wiki/CodeAnalyst
 
Старый 22.09.2010, 07:43   #11   
Registered User
 
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 58

Hopkroft вне форума Не в сети
Глюк.....
 
Старый 22.09.2010, 14:45   #12   
Форумец
 
Аватар для Spectator
 
Сообщений: 45,056
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
Цитата:
Сообщение от Hopkroft Посмотреть сообщение
На Intel'овских процессорах его тоже можно запустить
http://ru.wikipedia.org/wiki/CodeAnalyst
AMD CodeAnalyst — профилировщик кода с поддержкой графического интерфейса пользователя, предназначенный для x86-ориентированных машин. Несмотря на то, что CodeAnalyst разрабатывался только для работы с процессорами производства AMD, он также может работать и с процессорами производства Intel[1]. CodeAnalyst имеет схожий внешний вид и поведение как на платформе Linux, так и на платформе Microsoft Windows.
http://www.virtualdub.org/blog/pivot/entry.php?id=288

и вот как он "может работать" на самом деле:

CodeAnalyst works fine on an Intel CPU, as long as you use Time-Based Sampling (TBS). It will blue-screen the machine if you use Event-Based Sampling (EBS) or Pipeline Simulation, or at least it used to. Call graph profiling might not work either, but I never use that anyway.
http://www.virtualdub.org/blog/pivot/entry.php?id=288
 
Старый 22.09.2010, 18:31   #13   
Registered User
 
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 58

Hopkroft вне форума Не в сети
Spectator, видно у буржуев слово запустить и работать имеет разные значения
 
Старый 22.09.2010, 19:22   #14   
Форумец
 
Аватар для Spectator
 
Сообщений: 45,056
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
Цитата:
Сообщение от Hopkroft Посмотреть сообщение
Spectator, видно у буржуев слово запустить и работать имеет разные значения
Видимо) Собственно, синий экран я и получил после нескольких экспериментов. Так как я человек упорный, я его даже переставил с нуля, и дал еще один шанс. Но бесполезно.
 
Старый 22.09.2010, 21:22   #15   
Out There
 
Аватар для Part!zan
 
Сообщений: 5,910
Регистрация: 13.12.2004
Возраст: 47

Part!zan вне форума Не в сети
Пробовал как-то давно и втюн, и кодеаналист - какие-то они жутко замороченные показались, особенно, по сравнению со смартчеком.
 
Старый 22.09.2010, 21:40   #16   
Форумец
 
Аватар для Spectator
 
Сообщений: 45,056
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
Цитата:
Сообщение от Part!zan Посмотреть сообщение
Пробовал как-то давно и втюн, и кодеаналист - какие-то они жутко замороченные показались, особенно, по сравнению со смартчеком.
SmartCheck - это часть DevPartner, для Visual Васика.
 
Старый 22.09.2010, 23:40   #17   
Out There
 
Аватар для Part!zan
 
Сообщений: 5,910
Регистрация: 13.12.2004
Возраст: 47

Part!zan вне форума Не в сети
Spectator, он не только для бейсика. Он для всего годится. По крайней мере - раньше было так. Давным-давно девпартнера еще не было. Только это не полноценный профилер, а больше средство поиска утечек, необработанных ошибок и т. п.
 
Старый 23.09.2010, 00:02   #18   
Форумец
 
Аватар для Spectator
 
Сообщений: 45,056
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
Цитата:
Сообщение от Part!zan Посмотреть сообщение
Spectator, он не только для бейсика. Он для всего годится. По крайней мере - раньше было так. Давным-давно девпартнера еще не было. Только это не полноценный профилер, а больше средство поиска утечек, необработанных ошибок и т. п.
Это программа, специально разработанная для VB. И работает только с ним. Лично мне это совершенно неинтересно, хотя и утверждать что отношения к теме это не имеет я не буду.
 
Старый 23.09.2010, 19:12   #19   
Out There
 
Аватар для Part!zan
 
Сообщений: 5,910
Регистрация: 13.12.2004
Возраст: 47

Part!zan вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
Это программа, специально разработанная для VB. И работает только с ним
Не собираюсь доказывать твою неправоту (хоть это и просто), наслаждайся своим невежеством.
 
Старый 26.09.2010, 18:47   #20   
Форумец
 
Аватар для Spectator
 
Сообщений: 45,056
Регистрация: 27.05.2003
Возраст: 48

Spectator вне форума Не в сети
Цитата:
Сообщение от Part!zan Посмотреть сообщение
Не собираюсь доказывать твою неправоту (хоть это и просто), наслаждайся своим невежеством.
Вот и не надо, ты уже достаточное количество раз в лужу садился. Умнеешь на глазах!)))
 
Поиск в теме: 


Опции темы

Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind