[Twisted-Python] profiling live twisted application

dialtone at divmod.com dialtone at divmod.com
Thu Nov 15 14:37:48 EST 2007


On 8 Nov, 10:19 pm, matusis at yahoo.com wrote:
>What is the best non-intrusive way to profile a live twisted 
>application?
>
>
>
>We have TCP servers with epoll reactors.
>
>We want to optimize them as our usage grows.

The only real way to do this is to use somthing similar to DTrace.

There is a similar tool called SystemTap for linux but it's not nearly
as refined or tested as DTrace.

DTrace works under FreeBSD, Solaris, QNX Neutrino, OSX and maybe others.
SystemTap only works under Linux AFAIK, and probably only under RedHat.

--
Valentino Volonghi




More information about the Twisted-Python mailing list