Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Нужен profiler  (Прочитано 19705 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« : 05-10-2010 10:15 » 

Для проведения лабораторной работы мне нужен profiler для любого языка программирования.

Требования:
1) Чем проще, тем лучше. Если он будет выдавать одну табличку с количеством выполнения каждой строчки кода - этого достаточно. Но принимаются любые варианты, удовлетворяющие требованию 2.
2) Он должен не иметь инсталлятора. Если кто-то знает какие-нибудь online-профайлеры (например, для JavaScript), тоже можно.

Кто что может посоветовать?
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
resource
Молодой специалист

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 05-10-2010 20:09 » 

Ну если стоит Студия, там есть встроенный. По крайней мере в 2008й точно есть.
Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 06-10-2010 11:27 » 

resource, ну естественно, что эти все варианты я изучал.

В классах стоит 2005 студия, в которой profiler есть только в TeamSuite редакции. Там же стоит Professional редакция, в которой искомого либо нет, либо не установлено.

Вообще что-то установить - это разводить бюрократию на пару недель, поэтому мне нужно простое средство, не требующее установки, согласований по инстанциям и, разумеется, оплаты за использование.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 06-10-2010 14:29 » 

Вопрос снялся. Установили NetBeans, там есть profiler - по крайней мере для Java.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #4 : 28-10-2010 03:56 » 

Ну если стоит Студия, там есть встроенный. По крайней мере в 2008й точно есть.
хм, а как им воспользоваться, что-то не могу понять
Записан

resource
Молодой специалист

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 28-10-2010 04:01 » 

Да там всё довольно интуитивно. К сожалению, сейчас не на работе (болею), и студии под рукой нет, чтобы по пунктам описать, что нажимать.
Записан
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #6 : 28-10-2010 05:03 » 

gprof в Code::blocks наверняка есть галочка под него
Записан

Странно всё это....
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #7 : 28-10-2010 05:21 » 

resource, выздоравливай )

насчёт интуитивно - я так понимаю, надо "инструментировать", потом запускать в отладке. Но обламывают
Цитата
1>cl: командная строка error D8016: несовместимые параметры командной строки '/GL' и '/ZI'

gprof в Code::blocks наверняка есть галочка под него
не могу понять эту фразу Улыбаюсь
Записан

resource
Молодой специалист

ru
Offline Offline
Пол: Мужской

« Ответ #8 : 28-10-2010 05:29 » 

Что касается студийного, то тут всякого про него понаписано. А здесь даже видео есть. Я, правда, пользовался им в гораздо более простом варианте (там на видео мужик реально напрофилировал всякого), поэтому ничего не читал, а просто интуитивно "тычил" и получил, что хотел.
Записан
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #9 : 28-10-2010 05:36 » 

ок, щас гляну
Записан

Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #10 : 28-10-2010 05:50 » 

gprof в Code::blocks наверняка есть галочка под него
не могу понять эту фразу Улыбаюсь
Есть такая IDE Code::blocks есть такой стандартный профайлер gprof, так вот насколько я помню там есть кнопка Profile code, которая как раз показывает данные профайлера
Записан

Странно всё это....
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #11 : 28-10-2010 06:07 » 

Антон (LogRus), а как они со студией связаны ? Или я не понимяу чего-то
Записан

Вад
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #12 : 28-10-2010 06:17 » 

Да там всё довольно интуитивно. К сожалению, сейчас не на работе (болею), и студии под рукой нет, чтобы по пунктам описать, что нажимать.
Его ещё, возможно, понадобится пропатчить, а то он на семплинге BSoD на интеловских i7 устраивает.
Записан
resource
Молодой специалист

ru
Offline Offline
Пол: Мужской

« Ответ #13 : 28-10-2010 06:23 » 

он на семплинге BSoD на интеловских i7 устраивает.

 Я шокирован! интересно бы дамп глянуть. Хотяя... если патч уже есть, то наверное не очень интересно. Вот нафига он там дровами шурудит, это уже вопрос.
Записан
Вад
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #14 : 28-10-2010 08:42 » 

он на семплинге BSoD на интеловских i7 устраивает.

 Я шокирован! интересно бы дамп глянуть. Хотяя... если патч уже есть, то наверное не очень интересно. Вот нафига он там дровами шурудит, это уже вопрос.
Дамп не сохранил Улыбаюсь Патч у MS есть. Сам офигел поначалу от такого поворота, когда попрофилировать захотел.
« Последнее редактирование: 28-10-2010 08:44 от Вад » Записан
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #15 : 28-10-2010 08:46 » 

Что касается студийного, то тут всякого про него понаписано. А здесь даже видео есть. Я, правда, пользовался им в гораздо более простом варианте (там на видео мужик реально напрофилировал всякого), поэтому ничего не читал, а просто интуитивно "тычил" и получил, что хотел.
а сцылки то на 2010-ю студию...
Записан

resource
Молодой специалист

ru
Offline Offline
Пол: Мужской

« Ответ #16 : 28-10-2010 08:53 » 

В VS2008 тоже профайлер есть. Или он там абсолютно другой?
Записан
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #17 : 28-10-2010 09:01 » 

resource, тут я вижу несколько пунктов меню и всё. А где он валяется - шут его знает )
Записан

Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #18 : 28-10-2010 09:01 » 

Антон (LogRus), а как они со студией связаны ? Или я не понимяу чего-то
никак - в первом сообщение написано: любой профайлер под любой язык Улыбаюсь
Записан

Странно всё это....
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines