|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
com.sun.slamd.loadvariance package contains the code for
the SLAMD load variance capabilities.
See:
Description
| Class Summary | |
|---|---|
| LinearLoadVarianceAlgorithm | This class defines a load variance algorithm that may be used to increase or decrease the number of active threads at a constant rate. |
| LoadVarianceAlgorithm | This class defines an abstract algorithm that may be used to vary the load over time while a job is running by controlling the number of threads that are active at any given time. |
| LoadVarianceControlThread | This class defines a thread that is used to keep track of when the actual job threads should start and stop their processing (which may need to happen several times over the course of a job). |
| LoadVarianceJobClass | This class defines a SLAMD job that varies the load that it generates over time based on input read from a file that controls the number of threads that should be active at any given time. |
| LoadVarianceTestJobClass | This class defines a very simple SLAMD job that can be used to test load variance algorithms. |
| SineLoadVarianceAlgorithm | This class defines a load variance algorithm that may be used to increase or decrease the number of active threads using curves based on various sections of the sine wave. |
| StairStepLoadVarianceAlgorithm | This class defines a load variance algorithm that may be used to increase or decrease the number of active threads in spurts rather than gradually over time. |
The com.sun.slamd.loadvariance package contains the code for
the SLAMD load variance capabilities. This makes it possible to vary the
load against the target application while a job is running by altering the
number of active threads according to a user-provided pattern. Various
algorithms may be used to control the rate at which threads are activated
and deactivated.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||