From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,280de4248570bb72 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!news.glorb.com!newsfeed101.telia.com!nf02.dk.telia.net!news.tele.dk!news.tele.dk!small.news.tele.dk!lnewsinpeer00.lnd.ops.eu.uu.net!bnewsinpeer00.bru.ops.eu.uu.net!emea.uu.net!read.news.fr.uu.net!not-for-mail Message-ID: <456569f7$0$428$4d4eb98e@read.news.fr.uu.net> From: Emmanuel Briot Subject: Re: Profiler? Newsgroups: comp.lang.ada Date: Thu, 23 Nov 2006 10:29:35 +0100 References: <1164207144.438846.201330@m73g2000cwd.googlegroups.com> <7o7e34-hcm.ln1@newserver.thecreems.com> <4sjccvF1063beU1@mid.individual.net> <8sfe34-f3p.ln1@newserver.thecreems.com> User-Agent: KNode/0.10.4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit NNTP-Posting-Host: lyon.act-europe.fr X-Trace: 1164274167 read.news.fr.uu.net 428 212.157.227.160:4620 X-Complaints-To: abuse@fr.uu.net Xref: g2news2.google.com comp.lang.ada:7661 Date: 2006-11-23T10:29:35+01:00 List-Id: >>>If I try to make an assumption (and I could get this wrong) and assume >>>by Ada you mean GNAT and then assume that perhaps you mean Linux I can >>>say that gprof is actually an "ok" profiler. It is not great but it gets >>>the job done. >> >> >> Based in that same assumption, I've used successfully valgrind and >> kcachegrind with nice results, also for multitasking programs. Oprofile >> was in my list of things to look at that I never reached. One additional one which I find even more convenient is sysprof on linux, since it will monitor the whole system, you can start it whenever you want (ie you don't have to profile since the startup of your application), and has a nice GUI to examine the results