Browse Prior Art Database

Automatic Performance Measurement Tool for Window Response Time

IP.com Disclosure Number: IPCOM000104002D
Original Publication Date: 1993-Feb-01
Included in the Prior Art Database: 2005-Mar-18
Document File: 1 page(s) / 41K

Publishing Venue

IBM

Related People

Weber, OW: AUTHOR

Abstract

This article describes a tool for measuring the performance of window presentation during the software development process. One of the primary performance considerations for graphical interface applications is the response time required for each window to be displayed. However, there is currently no way to determine the response time automatically and immediately while running the application. This concept can best be illustrated by considering the following example: suppose that a user is running a windows application called X. It seems to the user that the response time is too slow when navigating from one window to the next, but he cannot tell for sure.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 74% of the total text.

Automatic Performance Measurement Tool for Window Response Time

      This article describes a tool for measuring the performance of
window presentation during the software development process.  One of
the primary performance considerations for graphical interface
applications is the response time required for each window to be
displayed.  However, there is currently no way to determine the
response time automatically and immediately while running the
application.
      This concept can best be illustrated by considering the
following example: suppose that a user is running a windows
application called X.  It seems to the user that the response time is
too slow when navigating from one window to the next, but he cannot
tell for sure.  It would be helpful if he had a way to tell how long
it was taking to navigate between windows, without recompiling with
performance hooks on the windows, which can only be examined after
the application is completed.
     The new feature allows the user to exercise the option of
automatic performance measurement for window response time.  When
this option is selected, the measurement API intercepts control
between the display of all windows.  A time stamp is taken
immediately after each user request which will result in the
displaying of a new window, and a time stamp is also taken just
before the associated window is displayed.  At this point, the
elapsed time is computed and concatenated to the text to be displayed
in th...