# Memory problems causing server to shut down KNIME (it's driving me crazy)

**URL:** <https://forum.knime.com/t/memory-problems-causing-server-to-shut-down-knime-its-driving-me-crazy/46746>\
**Category:** KNIME Analytics Platform\
**Tags:** bug\
**Created:** [September 5, 2022, 11:30am UTC](https://forum.knime.com/t/memory-problems-causing-server-to-shut-down-knime-its-driving-me-crazy/46746 "2022-09-05T11:30:15Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![ArjenEX](https://forum-cdn.knime.com/letter_avatar_proxy/v4/letter/a/97f17d/32.png) [@ArjenEX](https://forum.knime.com/u/ArjenEX)\
**Post date:** [September 5, 2022, 1:01pm UTC](https://forum.knime.com/t/memory-problems-causing-server-to-shut-down-knime-its-driving-me-crazy/46746/2 "2022-09-05T13:01:57Z")

</div>

Hi @stevenwatterson

A question that immediately comes to mind is where you currently have the garbage collection located within your workflow, and more importantly in relationship to the loops.

Regarding how memory usage works on the server, this post explains that pretty well in case you haven’t seen it yet!

> [@Memory server usage](https://forum.knime.com/t/memory-server-usage/43518/3):
>
> Hi @MarcEm, The KNIME Analytics Platform will use a small amount of memory for running itself and use the configured heap space on top to edit and process workflows. The memory utilization on the OS side will stay stable once the full configured heap space is in use. So looking on OS level you won’t see any changes of the memory utilization. Internally the JVM will process Garbage Collections to free unused memory. This can be monitored by tools like VisualVM. The internal memory utilization …

---

_[View the full topic](https://forum.knime.com/t/memory-problems-causing-server-to-shut-down-knime-its-driving-me-crazy/46746)._
