GNOME Bugzilla – Bug 91871
Need a profiling howto for gnome
Last modified: 2007-07-09 19:17:44 UTC
We need a GNOME 2 profiling document listing profiling tools and how to use them and then how to fix them. There has beem some discussion of this on gnome-list and gnome-hackers in early August 2002: thread mutated from a subject line of "Re: Some questions and tips" to "Speed suggestions" which has some great stuff from michael and others about programs and apps to use. Something which consolidates this lot into a list of general "app name: what it does: what it doesn't do: how to use it: examples: where to get it" tips would be really good. and the developer faq could then link to it too.
This is mine. I have started on it. The topic has expanded to include debugging aids, as well as profiling, since there are about half a billion secret environment variables you can set to get output from various modules.
Well, if it wants to grow into debugging, this is very cool. Then the developer faq can just point at it for debugging too. Thanks so much, Malcolm.
Malcolm: I'd be happy to work on sections of this if you don't mind sending me bits of your work-in-progress. Especially if you're going to cover general debugging, hopefully I can be useful in talking about gdb or strace. Well, the latter also being useful for profiling.
Absolutely! All help gratefully accepted, Peter. I worked a bit more on this document last night and the plan is for more this evening. I will send you what I have by then tomorrow for you to look over and we can plan the division of the remaining work. Thanks. :-)
Hey, what's the status on this?
Something which could be mentionned in such a doc are Soeren's slides from his GU4DEC talk (if they are available online) Malcolm, is the stuff you started to work on available somewhere online ?
I still have what I was writing, but it isn't checked in or available anywhere yet (it will eventually go into the gnome-devel-docs module). I'll reread what I have and check it in. I'm all in favour of incorporating other peoples' junk as well as my own: we might as well all sink or swim together.
Ping?
I've just added an optimization section to d.g.o, so we definitely have somewhere to put it. Malcolm, if you don't want to spend any more time on it, I'd be prepared to go over it and upload it.
I'll dig out what I have. Hmmm .. wonder where it is? :-|
What is the status of this, please? Moving this bug to he live.gnome.org component since this is the current platform for documentation.
http://live.gnome.org/GnomePerformance seems to cover this.