[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Garbage collection for the sake of static temp-tables (in long-running _progres)

Status
Not open for further replies.
S

Shelley Chase

Guest
On that note I think there could be a solution to memory issues that is tailored to the design of PASOE as a whole. For example, I think as a reasonable and fix, there should be an upper limit on the MSagent's memory usage. If the _mproapsv process grows above some mind-blowing value like 5 GB, then the ABL application should gracefully abandon that original _mproapsv process and just start a new one. This is the purpose of the REST and JMX APIs in PAS for OE. You can use an APM* tool that supports REST or JMX. We decided this approach was better since it supported all our platforms and is what is done throughout the industry. See knowledgebase.progress.com/.../How-to-call-into-the-OEManager-s-REST-API-for-insight-into-PASOE *Application performance management (APM) is a discipline that includes all the tools and activities involved in observing how software and hardware are performing. These tools present that performance information in a form managers and developers can use to make decisions. Also, if you are on PASOE 11.7.5 or 12.x, there is a memory leak analyzer tool that was demo'd on the CVP. As long as you are a CVP member you can access a video and the tool. See Access Denied - Progress Community -Shelley

Continue reading...
 
Status
Not open for further replies.
Top