Today many system benchmarks use throughput as a measure of performance. While throughput is appropriate for benchmarking server environments, response time is a better metric for evaluating desktop performance. Currently, there is a lack of good tools to measure interactive performance; although several commercial GUI testing tools exist, they are not designed for performance measurement. This paper presents VNCplay, a cross-platform tool for measuring interactive performance of GUI-based systems. VNCplay records a user’s interactive session with a system and replays it multiple times under different system configurations; interactive response time is evaluated by comparing the times at which similar screen updates occur in each of the rep...
Abstract. Middleware usually runs on top of a powerful execution platform. Often that platform inclu...
Latency and jitter inherently limit the maintenance of consistency in Distributed Interactive Applic...
Abstract—Intuitively, it seems that understanding how the performance of a system affects its users ...
Measuring interactive performance is the important basis to analyze and improve desktop computing sy...
On the vast majority of today’s computers, the dominant form of computation is GUI-based user intera...
Measurement of computer systems performance has existed since the earliest days of computing, but th...
Building high performance computer systems requires an understanding of the behaviour of systems and...
For users of loosely-coupled distributed systems, questions about "performance" commonly involve in...
AbstractThe thin-client computing model has been recently regaining popularity in a new form known a...
The goal of interactive applications is to respond to user events under human perception bounds. How...
The pace of human-computer interaction is an important issue to computer scientists and computer use...
Full virtualization is vastly applied in desktop virtualization. Although hardware-assisted virtuali...
There is much interest recently in doing automated performance diagnosis on user laptops or desktops...
To assess the feasibility of hosting interactive desktop applications in virtual machine environment...
Performance observability is the ability to accurately capture, analyze, and present (collectively o...
Abstract. Middleware usually runs on top of a powerful execution platform. Often that platform inclu...
Latency and jitter inherently limit the maintenance of consistency in Distributed Interactive Applic...
Abstract—Intuitively, it seems that understanding how the performance of a system affects its users ...
Measuring interactive performance is the important basis to analyze and improve desktop computing sy...
On the vast majority of today’s computers, the dominant form of computation is GUI-based user intera...
Measurement of computer systems performance has existed since the earliest days of computing, but th...
Building high performance computer systems requires an understanding of the behaviour of systems and...
For users of loosely-coupled distributed systems, questions about "performance" commonly involve in...
AbstractThe thin-client computing model has been recently regaining popularity in a new form known a...
The goal of interactive applications is to respond to user events under human perception bounds. How...
The pace of human-computer interaction is an important issue to computer scientists and computer use...
Full virtualization is vastly applied in desktop virtualization. Although hardware-assisted virtuali...
There is much interest recently in doing automated performance diagnosis on user laptops or desktops...
To assess the feasibility of hosting interactive desktop applications in virtual machine environment...
Performance observability is the ability to accurately capture, analyze, and present (collectively o...
Abstract. Middleware usually runs on top of a powerful execution platform. Often that platform inclu...
Latency and jitter inherently limit the maintenance of consistency in Distributed Interactive Applic...
Abstract—Intuitively, it seems that understanding how the performance of a system affects its users ...