Title
Visualisation of Distributed Applications for Performance Debugging
Abstract
This paper presents a method to perform visualisations of the behaviour of distributed applications, for performance analysis and debugging. This method is applied to a Java distributed application. Application level traces are recorded without any modification of the monitored applications nor of the JVMs. Trace recording includes records from the JVM, through the JVMPI, and records from the OS, through the data structure associated to each process. Recorded traces are visualised post mortem, using the interactive Paj茅 visualisation tool, which can be conveniently specialised to visualise the dynamic behaviour of distributed Java applications. Applying this method to the execution of a book server, we were able to observe a situation where both the computation or the communications could be at the origin of a lack of performances. The observation helped finding the origin of the problem coming in this case from the computation.
Year
DOI
Venue
2001
10.1007/3-540-45718-6_88
International Conference on Computational Science (2)
Keywords
Field
DocType
performance analysis,monitored application,trace recording,dynamic behaviour,java application,recorded trace,application level trace,interactive paj,book server,performance debugging,data structure,distributed application,java
Data structure,Visualization,Computer science,Java,Operating system,Distributed computing,Debugging,Computation
Conference
Volume
ISSN
ISBN
2074
0302-9743
3-540-42233-1
Citations 
PageRank 
References 
4
0.48
8
Authors
6