on 05-01-2008 8:47 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.