How does too many nodes in a process model increase memory footprint?

Certified Associate Developer
How does too many nodes in a process model increase memory footprint?
Too many nodes in a process mode reduce readability and maintainability. However, not sure how it impacts(increase) memory footprint.
Please provide your thoughts..

  Discussion posts and replies are publicly visible

Parents
  • Certified Senior Developer

    hi   too many nodes need to handle many process variables that need to be stored and managed throughout the lifecycle of the process. If each node interacts with a large number of variables, or if there are many intermediate variables, this increases the memory footprint.

    Appian allocates threads to handle node execution. More nodes can lead to higher thread usage, which consumes memory.

    Managing the dependencies and interactions between the nodes may require additional memory.

    each node generates log more number of nodes may require more logging data to be stored

Reply
  • Certified Senior Developer

    hi   too many nodes need to handle many process variables that need to be stored and managed throughout the lifecycle of the process. If each node interacts with a large number of variables, or if there are many intermediate variables, this increases the memory footprint.

    Appian allocates threads to handle node execution. More nodes can lead to higher thread usage, which consumes memory.

    Managing the dependencies and interactions between the nodes may require additional memory.

    each node generates log more number of nodes may require more logging data to be stored

Children
No Data