DocumentCode :
2172368
Title :
LagAlyzer: A latency profile analysis and visualization tool
Author :
Adamoli, Andrea ; Jovic, Milan ; Hauswirth, Matthias
Author_Institution :
Univ. of Lugano, Lugano, Switzerland
fYear :
2010
fDate :
28-30 March 2010
Firstpage :
13
Lastpage :
22
Abstract :
Many computer systems are interactive in some way, that means they are used by human users. A human user perceives the performance of a computer system primarily in terms of its response time. If a system does not respond to a user´s input, such as a key press, a mouse motion, or a gesture on a touch screen, within roughly 100 ms, a user perceives the system as sluggish. Developers of interactive software and systems thus are interested in keeping response times below this perceptibility threshold. Existing tools allow the measurement of interactive response times, and the tracing of application behavior. In this paper we present a tool, LagAlyzer, which analyzes and visualizes the information gathered by such latency measurement tools. LagAlyzer enables the characterization of perceptible lag, for example by quantifying to what degree perceptible performance was caused by synchronization bottlenecks, by garbage collection, by the runtime libraries, or by the application. We use LagAlyzer to characterize the perceptible latency found in commonly used interactive Java applications. We believe that this is the first study giving insight into why interactive Java applications sometimes are perceived as sluggish.
Keywords :
Java; computer graphics; data visualisation; interactive systems; user interfaces; LagAlyzer; garbage collection; human users; interactive Java applications; interactive software; latency profile analysis; runtime libraries; synchronization bottlenecks; visualization tool; Application software; Delay; Graphical user interfaces; Humans; Java; Keyboards; Libraries; Mice; Productivity; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance Analysis of Systems & Software (ISPASS), 2010 IEEE International Symposium on
Conference_Location :
White Plains, NY
Print_ISBN :
978-1-4244-6023-6
Electronic_ISBN :
978-1-4244-6024-3
Type :
conf
DOI :
10.1109/ISPASS.2010.5452080
Filename :
5452080
Link To Document :
بازگشت