Vladimir Vukićević — Words
 



When we hear reports about performance problems in Firefox, the first question that always gets asked is, “Can you give me a way to reproduce it?”  Problems that are intermittent or that might be specific to a particular user’s system are very hard to analyze for us, because we can’t bring the tools that we have to bear without being able to see the problem for ourselves.

However, there are some free tools that can be used by users to capture some of this data.  In particular, on Windows, very useful data can be collected using AMD’s CodeAnalyst tool.  I’ve created a how-to guide on how to capture this data on MDC:

Profiling with AMD CodeAnalyst

AMD has done a great job with this tool, and I hope that they continue development on it.  The instructions and the tool itself are straightforward for any tech-savvy user to follow, so I hope that those of you who are seeing performance bugs, whether intermittent or otherwise, give it a shot.  Collecting that data makes it much easier for us to track down the problem that might be happening.

Please let me know if there’s anything that needs to be clarified in the how-to, or if there’s additional information you’d like to see there.


2 Comments to “Collecting Performance Information on Firefox”  

  1. 1 Barristan

    Is this tool windows only? Since windows performance of firefox is fine for me however linux performance is really bad so it would be interesting to find out why that’s the case

  2. 2 Gerv

    i am getting regular slowdowns and 100% CPU eats on Linux – the browser still responds, just very slowly. I can type four words in a text box like this one before any of them appear, and then they all appear in a rush. I have no idea what’s causing it, but it’s very frustrating. How can I find out, and so file a bug more useful than “my Firefox is slow”?

    Gerv