ILNumerics Ultimate VS

MemoryPoolHandleTOOMCount Property

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Number of OOMs catched (and potentially forwarded) during allocation requests.

[ILNumerics Core Module]

Namespace:  ILNumerics.Core.MemoryLayer
Assembly:  ILNumerics.Core (in ILNumerics.Core.dll) Version: (5.4.7431.3055)

public uint OOMCount { get; }

Property Value

Type: UInt32

A high number of OOM exceptions caught during the run of the algorithms may indicate insufficient memory on your system for the particular problem size. Try to limit the memory used by other processes and /or threads and to increase the memory available by the thread this pool is associated with.

Try to increase the physical RAM available on your system.

OOM exceptions cause the memory pool to decrease its overall storage limit so that fewer objects are kept alive by the pool. This is achieved by decreasing the MaxSize property of the pool.

[ILNumerics Core Module]

See Also