/
Monitor the used memory

Monitor the used memory

A common reason for a crash of a Windows application is that the used memory is continuous growing. When the used memory exceeds the limit, the Windows process crashes. The reason for a growing memory usage of the server can be a problem with your configuration or installation (e.g. an OPC client is sending too much telegrams, a loop in a LUA script or XLogic, ...) or a bug within the software. 

To log the memory usage to system log file of the server, you can use the SupportTool Plugin.

  • Stop the server and go to BMS Studio / Extensions / Manager / Start extension manager... 

  • Select the SupportTool and install it.

  • Start the server: In the item tree you will find the branch NETx\Module\SupportTools\ProcessProfiler

  • Set the item MemoryProfilingOnOff to 1 in order to start the memory profiling.

The memory usage will be logged to system log file in a regular interval. If the server crashes again, send the log files to our support team.

Article applies to the following products:

  • NETx BMS Platform

  • NETx Multi Protocol Server

  • NETx BMS Server 2.0

Related content

The NETx BMS could not be started! Check the server Log files or Windows Event List for more information.
The NETx BMS could not be started! Check the server Log files or Windows Event List for more information.
More like this
How to monitor a Windows Service
How to monitor a Windows Service
More like this
VNET_SERVER: Listing Socket E03. Server could not be initialized (E5177)
VNET_SERVER: Listing Socket E03. Server could not be initialized (E5177)
More like this
How to monitor a Windows Service
How to monitor a Windows Service
More like this