SUSE Per Process Memory


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users SUSE Per Process Memory
# 1  
Old 01-23-2006
SUSE Per Process Memory

Hello,
Im not to sure whether im asking this question at the right forum. Appologise if its in wrong forum.

In SuSe Linux how can we found out the allocation of memory per-process or per-thread. We have a system with 16GB Memory & 32GB Swap. When users fire their job as soon as the particular process reach 3.9GB it gives Error Out Of Memory killed process 12345.

My additional information:

<root /># free -m
total used free shared buffers cached
Mem: 16023 3128 12895 0 256 2229
-/+ buffers/cache: 641 15381
Swap: 32773 0 32773

<root /># uname -r
2.6.5-7.145lxset1-smp

Any Hints would be helpfull.
# 2  
Old 01-23-2006
32 bit systems have an intrinsic process size limit, imposed by the available address space of a 32 bit pointer. If you assume P0 (kernel) uses ~150 MB of address space, then you would hit the virtual limit when process space (P1 space) grows to around 3.9GB.

AFAIK, all 32bit Linux distros have that limit. It has nothing to do with RAM size or swapfile. Windows and OpenVMS have the same problem.

Do you have a serious memory leak problem in your apps?
# 3  
Old 01-23-2006
We have traced our Applications none seems to be memory leaked. By the way the system is EM64T (64Bit capable) not ia32. Is this a limitation on Linux for the per process memory handling. VMstat when the application is running doesnt seems to show any sign of heavy memory usage. But the same problem as soon as that particular process hits 3.9GB it got killed.
# 4  
Old 01-24-2006
The 32 bit limit is still in effect as far as I can tell on this sytem as it appears to be a 32 kernel that is running.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. SuSE

Hot-add memory to SuSE / VMware virtual server

Hi, Here is the issue. Some more memory has been added from vCenter to the virtual machine. From the virtual machine running SuSE 11 SP3. # modprobe acpiphp # modprobe acpi-memhotplug # grep -v online /sys/devices/system/memory/*/state # It looks like there is no offline memory, but free... (1 Reply)
Discussion started by: aixlover
1 Replies

2. UNIX for Advanced & Expert Users

Memory Usage(Physical) in one Word? Suse Linux.

Experts, I have been trying to figure out what is the total physical memory used from this output: And what is the free memory available for the application or any programs. The answer has to be in this format: 1. Physical Memory Used= xx.xx% 2. Physical Memry available= yy.yy% ... (5 Replies)
Discussion started by: rveri
5 Replies

3. Solaris

[DOUBT] Memory high in idle process on Solaris 10 (Memory Utilization > 90%)

Hi Experts, Our servers running Solaris 10 with SAP Application. The memory utilization always >90%, but the process on SAP is too less even nothing. Why memory utilization on solaris always looks high? I have statement about memory on solaris, is this true: Memory in solaris is used for... (4 Replies)
Discussion started by: edydsuranta
4 Replies

4. Emergency UNIX and Linux Support

CPU and memory utilization of a process, by process name

Can someone please help me with a script that will help in identifying the CPU & memory usage by a process name, rather than a process id.This is to primarily analyze the consumption of resources, for performance tweaking. G (4 Replies)
Discussion started by: ggayathri
4 Replies

5. HP-UX

how could I get a process Memory Usage

I use pstat API to get Process Infomation I would like to get a process 1.process owner 2.how many physical memory and virtual memory and total memory used(KB) and usage(%) 3.a process excution file create time 4.a process excution file access time I do't know which attribute it i need ... (3 Replies)
Discussion started by: alert0919
3 Replies

6. AIX

Process consuming most memory

How can i find the processes that is consuming most memory? I tried TOPAS and SVMON and this didn't gave me the desired result. (1 Reply)
Discussion started by: shabu
1 Replies

7. AIX

Process using the most memory

Hi:- Is there an easy way to find out which process is consuming the most memory on an AIX server? Thanks, (5 Replies)
Discussion started by: janet
5 Replies

8. Shell Programming and Scripting

Memory in Use by a process

How do I find the amount of memory being consumed by a particular process on AIX 5L.. Thank you (0 Replies)
Discussion started by: khopdi
0 Replies

9. UNIX for Dummies Questions & Answers

Memory used by a process

Hello all 'top' command shows the top 15 processes in terms of CPU usage. Is there any other command in UNIX ,that will show the top processes in terms of memory usage ? or is there a command, that will give me the memory usage of a particular process ,if I pass the process id as a... (3 Replies)
Discussion started by: luft
3 Replies

10. UNIX for Dummies Questions & Answers

Memory used by a particular process

how to get memory used by a particular process in unix? (3 Replies)
Discussion started by: superprogrammer
3 Replies
Login or Register to Ask a Question