More information: http://www.cs.berkeley.edu/~mdw/proj/seda/

mdw.sandStorm.internal
Class ResponseTimeControllerPID

java.lang.Object
  |
  +--mdw.sandStorm.internal.ResponseTimeController
        |
        +--mdw.sandStorm.internal.ResponseTimeControllerPID

public class ResponseTimeControllerPID
extends ResponseTimeController

An implementation of ResponseTimeController that uses a PID control.

Author:
Matt Welsh

Fields inherited from class mdw.sandStorm.internal.ResponseTimeController
INIT_THRESHOLD, MAX_THRESHOLD, MIN_THRESHOLD, pred, stage, targetRT
 
Constructor Summary
ResponseTimeControllerPID(ManagerIF mgr, StageWrapperIF stage)
           
 
Method Summary
 void adjustThreshold(QueueElementIF[] fetched, long procTime)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResponseTimeControllerPID

public ResponseTimeControllerPID(ManagerIF mgr,
                                 StageWrapperIF stage)
                          throws java.lang.IllegalArgumentException
Method Detail

adjustThreshold

public void adjustThreshold(QueueElementIF[] fetched,
                            long procTime)
Overrides:
adjustThreshold in class ResponseTimeController

More information: http://www.cs.berkeley.edu/~mdw/proj/seda/