DocumentCode
2004515
Title
DYVISE: Performance analysis of production systems research demonstration
Author
Reiss, Steven P.
Author_Institution
Dept. of Comput. Sci., Brown Univ., Providence, RI
fYear
2009
fDate
16-24 May 2009
Firstpage
407
Lastpage
408
Abstract
Many of today´s complex systems are multi-threaded servers that effectively run forever and need to work under varying loads and environments. Understanding the behavior of such systems, both their normal behavior and any abnormal behavior, is a necessary step in their development, deployment, and use. We have developed a performance analysis framework that is targeted for such systems. The framework deals with a variety of performance issues including CPU usage, memory utilization, I/O behavior, thread interactions, and event handling. Data is collected within a fixed overhead set dynamically by the user. The tool´s user interface shows the behavior of the system as it is happening and lets the user browse through the execution history.
Keywords
client-server systems; multi-threading; program diagnostics; user interfaces; DYVISE; cpu usage; event handling; memory utilization; multithreaded server; performance analysis; production systems research demonstration; user interface; Computer science; History; Instruments; Java; Monitoring; Performance analysis; Production systems; Sampling methods; User interfaces; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on
Conference_Location
Vancouver, BC
Print_ISBN
978-1-4244-3495-4
Type
conf
DOI
10.1109/ICSE-COMPANION.2009.5071035
Filename
5071035
Link To Document