ExecStreamResourceKnobs Struct Reference

ExecStreamResourceKnobs is a structure that stores the settings of the different knobs that are used to determine exec stream resource allocation. More...

#include <ExecStreamGovernor.h>

List of all members.

Public Attributes

uint expectedConcurrentStatements
 Max expected number of concurrent, active statements.
uint cacheReservePercentage
 Percentage of cache pages to keep in reserve.


Detailed Description

ExecStreamResourceKnobs is a structure that stores the settings of the different knobs that are used to determine exec stream resource allocation.

Definition at line 50 of file ExecStreamGovernor.h.


Member Data Documentation

uint ExecStreamResourceKnobs::expectedConcurrentStatements

Max expected number of concurrent, active statements.

Definition at line 55 of file ExecStreamGovernor.h.

Referenced by SimpleExecStreamGovernor::computePerGraphAllocation(), ExecStreamGovernor::ExecStreamGovernor(), SimpleExecStreamGovernor::setResourceKnob(), ExternalSortExecStreamTest::testCaseSetUp(), ExecStreamTestBase::testCaseSetUp(), ExecStreamGovernorTest::testCaseSetUp(), ExecStreamGovernorTest::testMinGreaterAllocation(), CmdInterpreter::visit(), and ExecStreamGovernor::writeStats().

uint ExecStreamResourceKnobs::cacheReservePercentage

Percentage of cache pages to keep in reserve.

Definition at line 60 of file ExecStreamGovernor.h.

Referenced by ExecStreamGovernor::ExecStreamGovernor(), SimpleExecStreamGovernor::setResourceAvailability(), SimpleExecStreamGovernor::setResourceKnob(), ExecStreamTestBase::testCaseSetUp(), CmdInterpreter::visit(), and ExecStreamGovernor::writeStats().


The documentation for this struct was generated from the following file:
Generated on Mon Jun 22 04:00:30 2009 for Fennel by  doxygen 1.5.1