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

mdw.sandStorm.internal
Class ResponseTimeControllerDirect

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

public class ResponseTimeControllerDirect
extends ResponseTimeController

An implementation of ResponseTimeController that uses a direct adjustment of queue thresholds based on the error in the 90th percentile response time.

Author:
Matt Welsh

Fields inherited from class mdw.sandStorm.internal.ResponseTimeController
INIT_THRESHOLD, MAX_THRESHOLD, MIN_THRESHOLD, pred, stage, targetRT
 
Constructor Summary
ResponseTimeControllerDirect(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

ResponseTimeControllerDirect

public ResponseTimeControllerDirect(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/