1 / 18

An Interactive Java Profiler for the F2F Computing Framework

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 .

leora
Download Presentation

An Interactive Java Profiler for the F2F Computing Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An Interactive Java Profiler for the F2F Computing Framework Vladimir Škarupelov

  2. Agenda • SIP Communicator • Java F2F Computing Framework • Profilers • Steps to be done

  3. sip-comm • Audio/video Internet phone and instant messenger • Supported protocols: • SIP • Jabber • ICQ • MSN • others

  4. sip-comm • OSGI architecture • Easily extensible by plug-ins • activate/deactivate feature • open-source

  5. 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

  6. Profilers + • Profilers can provide information about application’s narrow places • Extremely helpful in development • Can be used as monitoring - • Significantlyslows down the application

  7. Profilers • hprof • Eclipse TPTP project • NetBeans • Jprofiler • jmemprof • JIP • Profiler4J

  8. Profiling made easy • pure java • hooks the classloader • "on the fly" connection • Open source

  9. 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

  10. Thank you!

More Related