DocumentCode
3450373
Title
Event-based performance analysis
Author
Reiss, Steven P.
Author_Institution
Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
fYear
2003
fDate
10-11 May 2003
Firstpage
74
Lastpage
83
Abstract
Understanding performance and related issues in a complex system requires analyzing where and why the program spends its resources. In a reactive system such as an interactive application or a server it is important for understanding that one is able to associate resource usage with the events, be they user actions or client requests, that triggered the corresponding execution. As part of our software visualization and analysis efforts we have developed a system that lets the programmer define what is meant by an event and then to track the resources used in processing that event through the system. The resultant data is currently used to produce visualizations of event-based resource utilization.
Keywords
data visualisation; reverse engineering; software performance evaluation; event-based performance analysis; event-based resource utilization; performance understanding; software visualization; Application software; Computer science; Data visualization; Performance analysis; Programming profession; Real time systems; Resource management; Sampling methods; Software systems; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2003. 11th IEEE International Workshop on
ISSN
1092-8138
Print_ISBN
0-7695-1883-4
Type
conf
DOI
10.1109/WPC.2003.1199191
Filename
1199191
Link To Document