The MPoolConfig type exposes the following members.
Constructors
Name | Description | |
---|---|---|
MPoolConfig | Initializes a new instance of the MPoolConfig class |
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the type of the current instance. (Inherited from Object.) | |
SetMaxSequentialWrites |
Limit the number of sequential write operations scheduled by the
library when flushing dirty pages from the cache.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
CacheSize |
The size of the shared memory buffer pool — that is, the cache.
| |
MaxCacheSize |
The maximum cache size.
|
Properties
Name | Description | |
---|---|---|
MaxOpenFiles |
The number of file descriptors the library will open concurrently
when flushing dirty pages from the cache.
| |
MaxSequentialWrites |
The number of sequential write operations scheduled by the library
when flushing dirty pages from the cache.
| |
MMapSize |
The maximum file size, in bytes, for a file to be mapped into the
process address space. If no value is specified, it defaults to
10MB.
| |
SequentialWritePause |
The number of microseconds the thread of control should pause before
scheduling further write operations.
|