Skip to main content
jarunb0001
August 16, 2024
Question

Process model memory release

  • August 16, 2024
  • 3 replies
  • 0 views

If a process model initially consumes around 30,000+ AMU during its execution and then reduces to 30 AMU upon completion, will the 30,000+ AMU memory be released from RAM once the process instance is completed?

3 replies

August 17, 2024

How are you calculating/finding the initial AMU and AMU after the completion of the process?

karumurua531442
August 18, 2024

Hi [mention:bc8d99b783524544a4a09b19a2914932:e9ed411860ed4f2ba0265705b8793d05]  AFAIK, once the process is completed it would be free up the memory. The memory would be released from RAM one process instance  is no longer active.The system retains only the necessary data for process history and auditing purposes.

bhavanai654706
August 18, 2024

 Hello [mention:bc8d99b783524544a4a09b19a2914932:e9ed411860ed4f2ba0265705b8793d05] 

In Appian, the memory utilized by a process model during its execution is generally released once the process instance is completed. During execution, the process consumes memory, measured in AMUs, depending on the complexity, data processing, and operations being performed, which is why you may observe high AMU consumption initially.

After the process instance completes, the active memory is released back to the system, significantly reducing AMU consumption and indicating that the process is no longer utilizing resources.

For further details, please refer to this link: community.appian.com/.../kb-2011-how-to-address-high-memory-usage-in-appian-cloud-environments.