<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Are there any tools already in use for profiling FreeSwitch?  That is, getting statistics on how often various procedures are called, and how much processor time they take, etc.</span><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Being a linux noob, I spent hours looking at &quot;gprof&quot;, and when I finally got it working, I learned that it doesn&#39;t handle multi-threaded apps like FS.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
Is there a recommended tool that people are already using?  Or should I just add my own logging code and recompile? </div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">(PS, I originally sent this question a couple days ago, but it didn&#39;t seem to go out to the list.  This has happened to my last three emails. Strange.)</div>