| Package | Description |
|---|---|
| org.apache.ignite.configuration |
Contains configuration-related classes.
|
| org.apache.ignite.internal.processors.cache.persistence | |
| org.apache.ignite.internal.processors.cache.persistence.file | |
| org.apache.ignite.internal.visor.node |
| Modifier and Type | Method and Description |
|---|---|
MemoryConfiguration |
IgniteConfiguration.getMemoryConfiguration()
Gets page memory configuration.
|
MemoryConfiguration |
MemoryConfiguration.setConcurrencyLevel(int concLvl)
Sets the number of concurrent segments in Ignite internal page mapping tables.
|
MemoryConfiguration |
MemoryConfiguration.setDefaultMemoryPolicyName(String dfltMemPlcName)
Sets the name for the default memory policy that will initialize the default memory region.
|
MemoryConfiguration |
MemoryConfiguration.setDefaultMemoryPolicySize(long dfltMemPlcSize)
Overrides size of default memory policy which is created automatically.
|
MemoryConfiguration |
MemoryConfiguration.setMemoryPolicies(MemoryPolicyConfiguration... memPlcs)
Sets memory policies configurations.
|
MemoryConfiguration |
MemoryConfiguration.setPageSize(int pageSize)
Changes the page size.
|
MemoryConfiguration |
MemoryConfiguration.setSystemCacheInitialSize(long sysCacheInitSize)
Sets initial size of a memory region reserved for system cache.
|
MemoryConfiguration |
MemoryConfiguration.setSystemCacheMaxSize(long sysCacheMaxSize)
Sets maximum memory region size reserved for system cache.
|
| Modifier and Type | Method and Description |
|---|---|
IgniteConfiguration |
IgniteConfiguration.setMemoryConfiguration(MemoryConfiguration memCfg)
Sets page memory configuration.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
IgniteCacheDatabaseSharedManager.checkPolicyEvictionProperties(MemoryPolicyConfiguration plcCfg,
MemoryConfiguration dbCfg) |
protected void |
GridCacheDatabaseSharedManager.checkPolicyEvictionProperties(MemoryPolicyConfiguration plcCfg,
MemoryConfiguration dbCfg) |
protected PageMemory |
IgniteCacheDatabaseSharedManager.createPageMemory(DirectMemoryProvider memProvider,
MemoryConfiguration memCfg,
MemoryPolicyConfiguration memPlcCfg,
MemoryMetricsImpl memMetrics)
Creates PageMemory with given size and memory provider.
|
protected PageMemory |
GridCacheDatabaseSharedManager.createPageMemory(DirectMemoryProvider memProvider,
MemoryConfiguration memCfg,
MemoryPolicyConfiguration plcCfg,
MemoryMetricsImpl memMetrics)
Creates PageMemory with given size and memory provider.
|
protected void |
IgniteCacheDatabaseSharedManager.initPageMemoryDataStructures(MemoryConfiguration dbCfg) |
protected void |
GridCacheDatabaseSharedManager.initPageMemoryDataStructures(MemoryConfiguration dbCfg) |
protected void |
IgniteCacheDatabaseSharedManager.initPageMemoryPolicies(MemoryConfiguration memCfg) |
| Constructor and Description |
|---|
FilePageStore(byte type,
File file,
FileIOFactory factory,
MemoryConfiguration cfg) |
| Constructor and Description |
|---|
VisorMemoryConfiguration(MemoryConfiguration memCfg)
Create data transfer object.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.1.0 Release Date : July 20 2017