ExecStreamGovernor.h File Reference

Go to the source code of this file.

Classes

struct  ExecStreamResourceKnobs
 ExecStreamResourceKnobs is a structure that stores the settings of the different knobs that are used to determine exec stream resource allocation. More...
struct  ExecStreamResourceRequirements
 Structure used to track the resource requirements for a single stream. More...
class  ExecStreamGovernor
 ExecStreamGovernor defines an abstract base for determining resource allocation for an execution stream graph as well as the individual execution streams within the graph. More...

Enumerations

enum  ExecStreamResourceKnobType { EXEC_KNOB_EXPECTED_CONCURRENT_STATEMENTS, EXEC_KNOB_CACHE_RESERVE_PERCENTAGE }
 Resource knobs available. More...
enum  ExecStreamResourceType { EXEC_RESOURCE_THREADS, EXEC_RESOURCE_CACHE_PAGES }
 Resource types. More...


Enumeration Type Documentation

enum ExecStreamResourceKnobType

Resource knobs available.

Enumerator:
EXEC_KNOB_EXPECTED_CONCURRENT_STATEMENTS 
EXEC_KNOB_CACHE_RESERVE_PERCENTAGE 

Definition at line 41 of file ExecStreamGovernor.h.

enum ExecStreamResourceType

Resource types.

Enumerator:
EXEC_RESOURCE_THREADS 
EXEC_RESOURCE_CACHE_PAGES 

Definition at line 66 of file ExecStreamGovernor.h.

00066                             {
00067     EXEC_RESOURCE_THREADS,
00068     EXEC_RESOURCE_CACHE_PAGES
00069 };


Generated on Mon Jun 22 04:00:22 2009 for Fennel by  doxygen 1.5.1