<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 "gprof", and when I finally got it working, I learned that it doesn'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't seem to go out to the list. This has happened to my last three emails. Strange.)</div>