cancel
Showing results for 
Search instead for 
Did you mean: 

Memory leak problem in XI servers

Former Member
0 Kudos

In our XI landscape, w ehave two server XPD and XDV. Both server have total 10GB physical Memory. XPD is not heavy loaded for mesage process

but we are expecting almost double the flow of messages process from next month.

In both servers, we have one dispatchere and one server node.

In last couple of weeks, J2EE server crashes with "OutOfMemroy: Java heap size" and

"OutOfMemroy: unable to create new native thread" in XDV server.

As per oss note 534867, i have extended the nkthread and max_thread_proc to fix the "OutOfMemroy: unable to create new native thread".

We have assigned 2GB to maximum heap size.

Whenever we check the system for free memory , it never shows us more then 300-400MB available memory out of 10GB in both servers.

I downloaded the "thcnt_IA64.zip" as recommended by oss note 534867. I run the tool to check the thread/memory in XPD for four times. Following is the details:

1. *** Process summary: 257 processes, 962 threads running

      • Physical memory ............... 10191 MB

      • Free memory ................... 361 MB

      • System memory ................. 1198 MB

      • Shared memory ................. 7490 MB

      • Process memory (RSS) .......... 3778 MB

2. *** Process summary: 261 processes, 971 threads running

      • Physical memory ............... 10191 MB

      • Free memory ................... 358 MB

      • System memory ................. 1198 MB

      • Shared memory ................. 7490 MB

      • Process memory (RSS) .......... 3785 MB

3. *** Process summary: 262 processes, 973 threads running

      • Physical memory ............... 10191 MB

      • Free memory ................... 350 MB

      • System memory ................. 1198 MB

      • Shared memory ................. 7490 MB

      • Process memory (RSS) .......... 3794 MB

4. *** Process summary: 265 processes, 965 threads running

      • Physical memory ............... 10191 MB

      • Free memory ................... 330 MB

      • System memory ................. 1198 MB

      • Shared memory ................. 7490 MB

      • Process memory (RSS) .......... 3814 MB

I want to understand where is the rest of memory in our server. It is showing only free memory 330MB out of 10GB.

Thanks

Amar

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Amar,

Agreed that you are having 10 gb of physical memory in your server , but you have to note that the SAP J2EE server process is designed to utlize onl;y 2 gb of memory at a time.If you want more memory to be utilised (which is present on your physical hardware), then you have increase the number of server processes , whcih wil help you utilise more memory of your box.

Remember you have to maintain exact memory settings for both your server processes.

Thanks

Prasanna