Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.snto-msu.net/showflat.php?Number=663565&src=alt&showlite=
Дата изменения: Unknown
Дата индексирования: Mon Apr 11 23:46:16 2016
Кодировка: Windows-1251
Профилирование shared библиотек - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Alt >> Hard&Soft.Linux

Страницы: 1
Keres
Raver

Рег.: 27.10.2003
Сообщений: 4698
Из: Теплый Стан
Рейтинг: 3880
  Профилирование shared библиотек
      02.09.2008 13:46
 

Такое вообще возможно? Все осложняется еще тем, что библиотеки загружаются динамически, через dlopen.



Dance hard. Die fast.
monoid

Рег.: 14.02.2004
Сообщений: 1689
Из: ГЗ::Б::12
Рейтинг: 1331
  Re: Профилирование shared библиотек [re: Keres]
      02.09.2008 14:13
 

А ты пробовал? В чем была проблема? Какой был нужен результат? Что работало не так?

Есть демонические профилировщики, типа oprofile'а, наконец.



#
Keres
Raver

Рег.: 27.10.2003
Сообщений: 4698
Из: Теплый Стан
Рейтинг: 3880
  Re: Профилирование shared библиотек [re: monoid]
      02.09.2008 14:38
 

Проблема в том что профильного вывода тупо нет. Вот я и интересуюсь это вообще возможно, и если да, то как. Если что собираю gcc 4.3.1 c опциями -g -pg



Dance hard. Die fast.
Emacs
Carpal Tunnel

Рег.: 19.06.2008
Сообщений: 4873
Рейтинг: 1683
  Re: Профилирование shared библиотек [re: Keres]
      02.09.2008 14:39
 

Библиотеки у тебя собраны с поддержкой профилирования?



Ein Gemeinschaft, Ein Platform, Ein Emacs
А что за тема с белым кошаком?
Keres
Raver

Рег.: 27.10.2003
Сообщений: 4698
Из: Теплый Стан
Рейтинг: 3880
  Re: Профилирование shared библиотек [re: Emacs]
      02.09.2008 14:40
 

Кроме -pg что-нибудь нужно?



Dance hard. Die fast.
Keres
Raver

Рег.: 27.10.2003
Сообщений: 4698
Из: Теплый Стан
Рейтинг: 3880
  Re: Профилирование shared библиотек [re: Keres]
      02.09.2008 14:51
 

Все, отставить панику. Разобрался =)



Dance hard. Die fast.
Keres
Raver

Рег.: 27.10.2003
Сообщений: 4698
Из: Теплый Стан
Рейтинг: 3880
  Re: Профилирование shared библиотек [re: Keres]
      02.09.2008 14:58
2

Отставить отставить панику. По динамически загружаемым библиотекам профиль пустой получается =(



Dance hard. Die fast.
monoid

Рег.: 14.02.2004
Сообщений: 1689
Из: ГЗ::Б::12
Рейтинг: 1331
  Re: Профилирование shared библиотек [re: Keres]
      02.09.2008 15:17
 

oprofile не хочешь попробовать?



#
monoid

Рег.: 14.02.2004
Сообщений: 1689
Из: ГЗ::Б::12
Рейтинг: 1331
  Re: Профилирование shared библиотек [re: Keres]
      02.09.2008 15:21
 

Про LD_PROFILE в man ld.so читал? Помогает?



#
Keres
Raver

Рег.: 27.10.2003
Сообщений: 4698
Из: Теплый Стан
Рейтинг: 3880
  Re: Профилирование shared библиотек [re: monoid]
      02.09.2008 15:25
 

Вот начинаю задумываться над этой идеей. Тока у мя правов нет рутовых, это сильно страшно?



Dance hard. Die fast.
Keres
Raver

Рег.: 27.10.2003
Сообщений: 4698
Из: Теплый Стан
Рейтинг: 3880
  Re: Профилирование shared библиотек [re: monoid]
      02.09.2008 15:32
 

В ответ на:

Про LD_PROFILE в man ld.so читал? Помогает?



Если библиотеки динамически подгружаются, то создается профайл без полезных данных



Dance hard. Die fast.
monoid

Рег.: 14.02.2004
Сообщений: 1689
Из: ГЗ::Б::12
Рейтинг: 1331
  Re: Профилирование shared библиотек [re: Keres]
      02.09.2008 15:36
 

Рут нужен (например, sudo для opcontrol и пр.).



#
monoid

Рег.: 14.02.2004
Сообщений: 1689
Из: ГЗ::Б::12
Рейтинг: 1331
  Re: Профилирование shared библиотек [re: Keres]
      07.09.2008 13:21
 

Можешь рассказать об итогах, пожалуйста? Заoprofile'ил? Другие подходы к профилированию dlopen'ed .so есть?



#
Keres
Raver

Рег.: 27.10.2003
Сообщений: 4698
Из: Теплый Стан
Рейтинг: 3880
  Re: Профилирование shared библиотек [re: monoid]
      08.09.2008 11:12
 

В ответ на:

Можешь рассказать об итогах, пожалуйста? Заoprofile'ил? Другие подходы к профилированию dlopen'ed .so есть?



Забил на это дело. Собрал по максимуму статически (все либы без dlopen), хотспот оказался внутри. В общем - не пригодилось.



Dance hard. Die fast.
Страницы: 1

Alt >> Hard&Soft.Linux

Дополнительная информация
0 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  YOжиk, botWi, bmv 
Владельцы: YOжиk

Печать темы

Права
      Вы не можете создавать новые темы
      Вы не можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в