Enum Ambient.MemoryUtilizationModel
Denotes memory utilization modes
Namespace: Azos
Assembly: Azos.dll
Syntax
public enum MemoryUtilizationModel
Fields
Name | Description |
---|---|
Compact | The application must try to use memory sparingly and not allocate large cache and buffers. This mode is typically used in a constrained 32bit apps and smaller servers. This mode gives a hint to components not to preallocate too much (e.g. do not preload 100 mb ZIP code database on startup) on startup. Trades performance for lower memory consumption |
Regular | The application may use memory in a regular way without restraints. For example, a component may preallocate a few hundred megabyte lookup table on startup trading space for speed. |
Tiny | The application must try not to use extra memory for caches and temp buffers. This mode is typically used in a constrained 32bit apps and smaller servers. This mode is stricter than Compact |