Browse Prior Art Database

Adjust Time Interval for Tuner when Performance Suffers

IP.com Disclosure Number: IPCOM000108424D
Original Publication Date: 1992-May-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 1 page(s) / 36K

Publishing Venue

IBM

Related People

Gansemer, SJ: AUTHOR [+2]

Abstract

A method for improving performance by allowing a dynamically changing interval to check system activity and make performance changes based on the current state of the system is disclosed. The tuner will check more frequently when performance in a pool is poor and less frequently when performance is good.

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

Adjust Time Interval for Tuner when Performance Suffers

      A method for improving performance by allowing a dynamically
changing interval to check system activity and make performance
changes based on the current state of the system is disclosed.  The
tuner will check more frequently when performance in a pool is poor
and less frequently when performance is good.

      A mechanism is invented to automatically adjust the interval
that the tuner checks the system rather than have a fixed interval.
This is done by storing away the previous faulting rates for each
pool.  If a pool has been consecutively faulting poorly for a given
number of intervals, the tuner would reduce the amount of time
between each interval, from 20 seconds to 5 seconds, for instance.
This would allow the tuner to check the system more often and would
allow the tuner to give storage to the poor faulting pool more
quickly, and thus shorten the amount of time that the jobs in the
pool would experience poor faulting.  Ideally, the tuner would react
quickly enough so that users would not notice any performance
degradation. Once poor faulting goes away in the pool, the interval
could be increased back to what it was; in this case, 20 seconds.

      Disclosed anonymously.