|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jppf.server.scheduler.bundle.autotuned.AbstractAutoTuneProfile
org.jppf.server.scheduler.bundle.rl.RLProfile
public class RLProfile
Parameters profile for a proportional bundler.
| Constructor Summary | |
|---|---|
RLProfile()
Initialize this profile with default parameters. |
|
RLProfile(String profileName)
Initialize this profile with values read from the configuration file. |
|
RLProfile(TypedProperties config)
Initialize this profile with values read from the specified configuration. |
|
| Method Summary | |
|---|---|
LoadBalancingProfile |
copy()
Make a copy of this profile. |
int |
getMaxActionRange()
Get the absolute value of the maximum increase of the the bundle size. |
int |
getPerformanceCacheSize()
Get the maximum size of the performance samples cache. |
double |
getPerformanceVariationThreshold()
Get the variation of the mean execution time that triggers a change in bundle size. |
void |
setMaxActionRange(int maxActionRange)
Get the absolute value of the maximum increase of the the bundle size. |
void |
setPerformanceCacheSize(int performanceCacheSize)
Set the maximum size of the performance samples cache. |
void |
setPerformanceVariationThreshold(double performanceVariationThreshold)
Get the variation of the mean execution time that triggers a change in bundle size. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RLProfile()
public RLProfile(String profileName)
profileName - name of the profile in the configuration file.public RLProfile(TypedProperties config)
config - contains a mapping of the profile parameters to their value.| Method Detail |
|---|
public LoadBalancingProfile copy()
AutoTuneProfile instance.LoadBalancingProfile.copy()public int getPerformanceCacheSize()
public void setPerformanceCacheSize(int performanceCacheSize)
performanceCacheSize - - the cache size as an int.public double getPerformanceVariationThreshold()
public void setPerformanceVariationThreshold(double performanceVariationThreshold)
performanceVariationThreshold - - the variation as a double value.public int getMaxActionRange()
public void setMaxActionRange(int maxActionRange)
maxActionRange - - the value as an int.
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||