Memory Usage
3 min
the memory usage screen displays memory statistics the top of the screen shows the current amount of system free memory and the peak minimum free memory system memory is configured via tomcat java settings the memory usage for the top 50 automations, batch jobs, and web services are displayed aggregate heap represents the total amount of heap memory consumed over the duration of the item's processing remote data is the amount of data loaded via http modules in the item's assembly diagram(s) the lists can be sorted by the amount of aggregate heap memory, or by the amount of remote data loaded heap snapshot a java heap snapshot can be taken by clicking the save heap snapshot button at the top of the screen saving a heap snapshot can take several minutes, depending on the amount of data currently in the java heap during the time that the heap snapshot is being taken, the entire system will be frozen! it is best to ensure no users are in the system via the user activity docid 4vyawsmzj5xlyhbdcmefu screen and to empty the work queue via the work queue docid\ igv9fwmz7pahqmofowiu0 screen before taking a snapshot the location of the snapshot on the server's filesystem will be provided when finished snapshots are not downloaded via the browser b/c of their size the heap snapshot file can be loaded into a java utility like jvisualvm for analysis