Quantcast
Channel: SCN : All Content - SAP NetWeaver Administrator
Viewing all articles
Browse latest Browse all 5139

RAM memory is not freeing after close any runtime program

$
0
0

Dear experts,

I have this situation:

 

During any  program  runtime in a CRM system, the work process (WP) uses  the full memory assigned, after kill the processes or finishing them abruptly,  the  RAM memory   is not freeing. I can see this when I check the memory status in the operative system (AIX). Apparently, the operative system is not identifying  when the WP  release the memory to use it again.

 

The reason to  kill the processes is  because in an operation where I have 10 thousands users accesing to the system (rush hours) I have been in the situation of releasing some  load of the system manually (finishing process by myself or asking to the users that are spending more runtime  to close what they are doing) when system memory starts paging.  This process is useless because the OS  is not able to  use that memory again with  other users or processes  because the memory still appears as used. The only way is  refreshing  the system with a server restart.

 

Other problem that we have is that the load balancer is not  balancing properly, this lends itself for increasing the problem.

 

Details,

 

• The system landscape: 5 application servers, one enqueue, one webdispatcher, 2 database node in RAC.

• SAP Netweaver 7.01

• Operative system: AIX

• Database:Oracle 10G

 

I have some doubts around this situation,

 

1. Where is the root cause of this problem,  In the Work Process  or in the OS? In any case, does anybody know the workaround?

2. Is there any work around to refresh the memory without restart  the server?

3. Any other suggestion? Memory parameters?

 

If someone needs more information  (logs, printscreen) for further analysis please let know.

 

 

I appreciate any comments,

 

Regards,

DanielO


Viewing all articles
Browse latest Browse all 5139

Trending Articles