180 likes | 267 Views
An Interactive Java Profiler for the F2F Computing Framework. Vladimir Škarupelov. Agenda. SIP Communicator Java F2F Computing Framework Profilers Steps to be done. sip-comm. A udio/video Internet phone and instant messenger Supported protocols: SIP Jabber ICQ MSN others .
E N D
An Interactive Java Profiler for the F2F Computing Framework Vladimir Škarupelov
Agenda • SIP Communicator • Java F2F Computing Framework • Profilers • Steps to be done
sip-comm • Audio/video Internet phone and instant messenger • Supported protocols: • SIP • Jabber • ICQ • MSN • others
sip-comm • OSGI architecture • Easily extensible by plug-ins • activate/deactivate feature • open-source
Java F2F Computing Framework • Power share plug-in for sip-comm • On top of sip-comm • Sharing depends on • F2f implementation itself • Job implementation • friends/peers resources
Profilers + • Profilers can provide information about application’s narrow places • Extremely helpful in development • Can be used as monitoring - • Significantlyslows down the application
Profilers • hprof • Eclipse TPTP project • NetBeans • Jprofiler • jmemprof • JIP • Profiler4J
Profiling made easy • pure java • hooks the classloader • "on the fly" connection • Open source
Next steps • Set up F2F with the latest version of SC • Add Profiler4J plugin • Remote invoke of the profiler on a peer • Lazy profiler init • Look for another improvements