• 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