public class WorkspaceConfiguration extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
cyclesBeforeInitialization
For workspaces with learnable size, this variable defines how many cycles will be spent during learning phase
|
protected long |
initialSize
This variable specifies amount of memory allocated for this workspace during initialization
|
protected long |
maxSize
This variable specifies maximal workspace size
|
protected long |
minSize
This variable specifies minimal workspace size
|
protected double |
overallocationLimit
If OVERALLOCATION policy is set, memory will be overallocated in addition to initialSize of learned size
|
protected AllocationPolicy |
policyAllocation |
protected LearningPolicy |
policyLearning |
protected LocationPolicy |
policyLocation |
protected MirroringPolicy |
policyMirroring |
protected ResetPolicy |
policyReset |
protected SpillPolicy |
policySpill |
protected int |
stepsNumber
This value is used only for circular workspaces
|
protected String |
tempFilePath
Path to file to be memory-mapped
|
Constructor and Description |
---|
WorkspaceConfiguration() |
protected AllocationPolicy policyAllocation
protected SpillPolicy policySpill
protected MirroringPolicy policyMirroring
protected LearningPolicy policyLearning
protected ResetPolicy policyReset
protected LocationPolicy policyLocation
protected String tempFilePath
protected long initialSize
protected long minSize
protected long maxSize
protected int cyclesBeforeInitialization
protected double overallocationLimit
protected int stepsNumber
Copyright © 2021. All rights reserved.