crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Вопросы профилирования программ
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Iron Bug Дата 12.4.2011, 7:25
  я сейчас навскидку не помню (линюкс дома), но вроде там была возможность добавления библиотек для профилирования. возможно, нужно их просто как-то ему указать.
aarlan Дата 11.4.2011, 23:42
 
Цитата(Iron Bug @ 11.4.2011, 22:11) *
я так понимаю, должен быть загружен драйвер специальный и юзер должен быть в группе vtune.

хотя стоп. если тебе нужно профилирование именно ядра - я не знаю, сожрёт ли он его. ты же не с icc собираешь ядро?
и зачем тебе профилирование ядра, если ты всё равно не сможешь там внутри ничего поменять, по сути?


я имел в виду, не профилирование ядра как такового)
сейчас у меня все стэки моих функций заканчиваются на динамической библиотеке vdso. то есть я на пример не вижу там функций типа read, write - системных вызовов. хочется конкретнее понять где перформанс падает

в валгринде например все это видно было, а тут не пойму как включить
Iron Bug Дата 11.4.2011, 21:11
  я так понимаю, должен быть загружен драйвер специальный и юзер должен быть в группе vtune.

хотя стоп. если тебе нужно профилирование именно ядра - я не знаю, сожрёт ли он его. ты же не с icc собираешь ядро?
и зачем тебе профилирование ядра, если ты всё равно не сможешь там внутри ничего поменять, по сути?
aarlan Дата 11.4.2011, 15:56
  а кто-нибудь знает как включить профилирование ядра в vtune в линуксе? что-то не нашел я в настройках такой опции
а то все мои функции в vdso упираются, и самого интересное там

стоит vtune_amplifier_xe_2011
Sergey B. Дата 28.11.2010, 17:59
  Бывало
BRE Дата 12.11.2010, 16:13
 
Цитата(Iron Bug @ 12.11.2010, 9:39) *
Там для линя чуть другие инструменты, но вполне рабочие.

Спасибо, нужно будет посмотреть, поностальгировать. :)
На Win98 помнится использовал VTune.
molchanoviv Дата 12.11.2010, 15:33
 
Цитата(Iron Bug @ 12.11.2010, 8:56) *
да. под линём там даже больше фич для потоков(потому что у линя потоки другие) и бесплатно.

Надо взять на заметку.
Iron Bug Дата 12.11.2010, 9:39
 
Цитата(Алексей1153 @ 12.11.2010, 11:28) *
не перестарайся , а то будет быстрее кампутера работать

ну, это для меня идеально :) я же с железом работаю, счёт идёт на микросекунды. так что чем быстрее - тем лучше.


Цитата(BRE @ 12.11.2010, 11:34) *
А точно бесплатно?

вроде я дома VTune качала для линя бесплатно. но он мне там почти не нужен был - у меня там нет таких геморройных проектов, как на работе. там было так: регистрируешься, качаешь софтину и тебе, как зарегистрированному пользователю, дают для неё ключ. как-то вроде того.

Вот список софтин для некоммерческой разработки:
http://software.intel.com/en-us/articles/n...tware-download/

Там для линя чуть другие инструменты, но вполне рабочие. Я дома маленько их тестировала. Но так как там у меня проблем никогда не возникало - то не углублялась особо.
BRE Дата 12.11.2010, 9:34
 
Цитата(Iron Bug @ 12.11.2010, 8:56) *
да. под линём там даже больше фич для потоков(потому что у линя потоки другие) и бесплатно.

А точно бесплатно?
На их сайте нашел только пробник на 30 дней или покупай.
Может там старенькая версия где-то лежит, а я просто не нашел. Хотя вроде VTune всегда платным был, для всех платформ.
Алексей1153 Дата 12.11.2010, 9:28
  то есть, в принципе, с интеловского родного сайта можно качать, только потом таблетку надо найти

Цитата(Iron Bug @ 12.11.2010, 10:43) *
производительность софтины вдвое. и, возможно, это не предел.

не перестарайся , а то будет быстрее кампутера работать :D

Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 5:11