|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ResourceConsumptionEstimator
Estimates the resource consumption (CPU time and memory usage)
of an Operator based on its current input. The methods
in this interface do not take any arguments. Instead, they are
backed by an operator and consider its current input.
| Method Summary | |
|---|---|
long |
estimateMemoryConsumption()
Returns the estimated number of bytes required when executing this operator. |
long |
estimateRuntime()
Returns the estimated number of CPU-cycles. |
PolynomialFunction |
getCpuFunction()
Returns the cpu function. |
PolynomialFunction |
getMemoryFunction()
Returns the memory function. |
| Method Detail |
|---|
long estimateRuntime()
long estimateMemoryConsumption()
PolynomialFunction getCpuFunction()
PolynomialFunction getMemoryFunction()
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||