crossplatform.ru

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

3 страниц V  < 1 2 3  
Ответить в данную темуНачать новую тему
> Вопросы профилирования программ, обсуждение профайлеров, их возможностей, плюсов и минусов
aarlan
  опции профиля:
сообщение 11.4.2011, 15:56
Сообщение #21


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 11.4.2011
Пользователь №: 2591

Спасибо сказали: 0 раз(а)




Репутация:   0  


а кто-нибудь знает как включить профилирование ядра в vtune в линуксе? что-то не нашел я в настройках такой опции
а то все мои функции в vdso упираются, и самого интересное там

стоит vtune_amplifier_xe_2011
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 11.4.2011, 21:11
Сообщение #22


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


я так понимаю, должен быть загружен драйвер специальный и юзер должен быть в группе vtune.

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

Сообщение отредактировал Iron Bug - 11.4.2011, 21:15
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
aarlan
  опции профиля:
сообщение 11.4.2011, 23:42
Сообщение #23


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 11.4.2011
Пользователь №: 2591

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Iron Bug @ 11.4.2011, 22:11) *
я так понимаю, должен быть загружен драйвер специальный и юзер должен быть в группе vtune.

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


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

в валгринде например все это видно было, а тут не пойму как включить
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 12.4.2011, 7:25
Сообщение #24


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


я сейчас навскидку не помню (линюкс дома), но вроде там была возможность добавления библиотек для профилирования. возможно, нужно их просто как-то ему указать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V  < 1 2 3
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2024, 17:15