IMcResourceManagerMemoryMax Property
|
|
Reports the maximum amount of memory available for a given use (memory type).
Namespace:
MediaCy.IQL.Engine
Assembly:
MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
Syntax
RemarksThe values exposed by this property can be assigned by calling SetMemoryLimit.
mcmtImageMemory type: The percentage of usable physical memory used for all managed image storage
before swapping to disk occurs. This is equivalent to McImages.MemoryUsageLimit. The same
value can be expressed as MBytes if the type is specified as mcmtImageMemoryMBytes.
mcmtVirtualMemory type: The percentage of virtual memory reserved image manager and
ReserveMemory use. Defaults to 90% of the total virtual memory. This is equivalent to
(100-McImages::MemoryVirtualReserve). The same value can be expressed as MBytes if the
type is specified as mcmtVirtualMemoryMBytes.
mcmtPhysicalMemory type: The percentage of dynamically adjusted usable physical memory,
MemoryManagerInfo(mcmmiUsablePhysicalDynamic), that is reservable by the ReserveMemory
method; this value will always be no smaller than the mcmtImageMemory type of memory, but
it is allowed to be larger (up to 100%). The same value can be expressed as MBytes if the
type is specified as mcmtImageMemoryMBytes.
"Usable physical memory" is total physical memory minus a fixed amount reserved for use
by other processes. It is the maximum amount of physical memory that is allowed for
algorithm use; trying to use 100% of it is likely to result is decreased performance
due to memory page-file swapping.
See Also