AC800M System Memory (Heap) limitations
Can anybody tell me the IDEAL value(%) for the Used memory (heap)of AC800M controller.
and what are the ways to reduce the memory (heap) in case of excess memory used.
Thanks in adv.
We recommend that the heap settings for CB should be set up so that you get 30-50% free memory when the project is opened.This modification can be done by opening the setup wizard in 5.0 and older version.
But from 5.1 the default settings for the heap size is 2 GB and this cannot be modified.
Disabling the search and navigation option in CBM can help in better utilization of heap size
I guess IDEAL would be 50% of the user heap to be free as then it can probably never happen that a Download is not possible because the Heap is full. However from own experience i know that Control Builder can Download with nearly-full heap (like 80%) as well in many cases but then the Stop Time will increase. Another workaround is to only change either Program or Hardware Configuration but not both together as this is downloaded separately by Control Builder.
I don't know any way to reduce the Memory other than reducing number of used Variables and Code...