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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9888736260ba087 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!i40g2000cwc.googlegroups.com!not-for-mail From: "ldb" Newsgroups: comp.lang.ada Subject: Re: GNAT profiling Date: 1 Mar 2006 07:07:52 -0800 Organization: http://groups.google.com Message-ID: <1141225672.128609.96270@i40g2000cwc.googlegroups.com> References: <440559E8.7070209@mailinator.com> <4405B423.1030205@mailinator.com> NNTP-Posting-Host: 206.210.81.52 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1141225677 4836 127.0.0.1 (1 Mar 2006 15:07:57 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 1 Mar 2006 15:07:57 +0000 (UTC) In-Reply-To: <4405B423.1030205@mailinator.com> User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: i40g2000cwc.googlegroups.com; posting-host=206.210.81.52; posting-account=V3awPg0AAAB11Uk1Sshvlrxz0peUf-At Xref: g2news1.google.com comp.lang.ada:3226 Date: 2006-03-01T07:07:52-08:00 List-Id: It is my experience that you do not need a kernel rebuild unless you want profiling information inside the kernel, otherwise it'll just lump all kernel calls into the same group. In that same vein, you may want to see if you can get a debug-version of glibc in case you need profiling information inside of glibc. It depends largely on the application, but with a "debug kernel" and a debug version of glibc, you can see exactly what your particular program is calling, or whether an inordinate amount of time is spent in the system (ie, page faults) or in libc (ie, memcpy()).