memsup
memsup
Module
memsup
Module summary
A Memory Supervisor Process
Description
memsup
is a process which supervises the memory usage for the system and for individual processes. It is part of the OS_Mon application, see os_mon(6)
. Available for Unix, Windows and VxWorks.
Periodically performs a memory check:
-
If more than a certain amount of available system memory is allocated, as reported by the underlying operating system, the alarm
{system_memory_high_watermark, []}
is set. -
If any Erlang process
Pid
in the system has allocated more than a certain amount of total system memory, the alarm{process_memory_high_watermark, Pid}
is set.
Alarms are reported to the SASL alarm handler, see alarm_handle