The operative phrase here is “In consideration of system memory limitation”.
That indicates to me you have a memory issue on the platform where this message originated. Since you are using the traditional SMAT files, the engine protects itself against failing by reducing the SMAT usage when resources drop below a certain threshold.
I suggest you get a memory increase and/or check to make sure you do not have leaked handles (which cause memory leaks and thus undue use of memory). If you have leaked handles, clean that up.
Leaked handles typically result from poorly written Tcl code.
One what to check for leaked handles is to check the log after shutting down a process. One of the cleanup tasks performed is to check for what the engine can detect as leaked handles and that is reported in the Process Log.
If you change over to SMATDB, this message may go away, but the real problem might still exist and show itself in a more difficult to diagnose situation.
Make sure you have sufficient resources allocated for this platform and that you are making the best use of those resources (in this case apparently Memory).
email: jim.kosloskey@jim-kosloskey.com 29+ years Cloverleaf, 59 years IT - old fart.