[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vieux profileur prof ?




On 23/03/2023 10:38, Pierre Malard wrote:
Salut,

Est-ce que tu veux dire « gprof » ?
Si oui, c’est dans le paquet « binutils ».

Sinon, peux-tu apporter plus de précisions sur cette commande ?


Non, c'est bien prof et pas GNU gprof que je cherche.


Il y a quelques années, les deux existaient, et prof était beaucoup plus léger, moins perturbateur et moins précis que gprof.


En fait je cherche un profileur simple (pour le moteur d'inférences RefPerSys - en GPLv3+, multi-threadé, en C++, auquel je contribue https://github.com/RefPerSys/RefPerSys ...)


Je cherche à savoir quelles fonctions C++ consomment le plus de CPU (le cas test est lancé par make redump)

Il y a aussi dans certains cas un bouclage infini.... S'il existe une fonction C ou C++ qui écrit un fichier gprof.out je suis preneur




Merci

Le 23 mars 2023 à 09:10, Basile Starynkevitch <basile@starynkevitch.net> a écrit :

Bonjour,


Quel est le paquet Debian qui installe l'utilitaire prof compatible avec l'option -p de profilage de GCC ?

(l'option -pg est plus précise, mais perturbe plus le calcul)


Merci

-- 
Basile Starynkevitch                  <basile@starynkevitch.net>
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/ & refpersys.org


-- 
Pierre Malard

  « Les utopies ne sont souvent que des vérités prématurées »
                                                          Alphonse de Lamartine
   |\      _,,,---,,_
   /,`.-'`'    -.  ;-;;,_
  |,4-  ) )-,_. ,\ (  `'-'
 '---''(_/--'  `-'\_)   πr

perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-.  ;-;;,_:  |,A-  ) )-,_. ,\ (  `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"'  `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <--

-- 
Basile Starynkevitch                  <basile@starynkevitch.net>
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/ & refpersys.org


Reply to: