cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

This product reached the end of support date on March 31, 2021.

What is the difference between different types of RTM restart

martina_resutik
Inactive

Hello,

Trying to understand the difference between the various types of the RTM restart as it is reported in the CAS. This is what I beleive they mean, can someone confirm/complete:

debug_launch = user restart (using e.g. ndstop/ndstart or service rtm restart/stop/start commands), so normally nothing to be worried about

debug_crash = AMD crashing for a apecific reason that can be read in the logs (this would be due to a FATAL/SEVERE message)

debug_memoryleak = sending OOM exception

debug_overload = ?

Does anyone have more information about what these mean?

Thank you

Kind regards, Martina

2 REPLIES 2

wojciech_kurek
Inactive

Martina,

You're right about debug_launch and debug_crash. Both debug_memoryleak and debug_overload indicate that the RTM has restarted due to out of memory. The difference is that:

  • debug_memoryleak is reported when the RTM detects a memory leak (i.e. memory which is lost and never reclaimed) - this usually indicates a bug.
  • debug_overload is reported when the RTM runs out of memory due to being overloaded or not having enough memory on the system.

Wojtek.

Thanks a lot 🙂