Visit Our UNIX and Linux User Community


memory problem


 
Thread Tools Search this Thread
Top Forums Programming memory problem
# 1  
Old 07-24-2002
Lightbulb memory problem

Hi ,

One of java programs in our machine allocates 256M of heap memory and max of 512 memory(Tomcat to be specific).

Our ulimit per process is 32M.How can a process allocates such a big amount of memory

ps v output is

PGIN SIZE RSS LIM TSIZ TRS %CPU %MEM COMMAND
24 220776 220892 32768 22 28 1.9 11.0 /usr/ja

i am sure it's not shared memory kind of thing

And also

One more instance of Tomcat will consume 256M or will it use
existing Processes's memory

Any clarifications ?

Thanx in advance

Previous Thread | Next Thread
Test Your Knowledge in Computers #710
Difficulty: Easy
Chrome DevTools. when you want to inspect the styles or attributes of a DOM node , right-click the element and select Inspect.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Memory allocation problem

I am using ubuntu. I have written a program to calculate prime factors. it works perfectly fine till entered number is less than 9989 (or so ) but when one enters a number higher than that, for example 15000, it does not work. Can anyone guide me whats the problem ? although new codes are welcome,... (2 Replies)
Discussion started by: Abhishek_kumar
2 Replies

2. Red Hat

1Gb+ memory problem

Hi, I have a Linux distribution ( Oralce Enterprise Linux 5.3 i.e. Redhat ) that I have installed. It works fine when I used 2*512Mb dimms or replace them with a single 1Gb dimm. However when I try to go above 1 Gb the bootup and general performance deteriorates badly. The BIOS picks up the memory... (3 Replies)
Discussion started by: jimthompson
3 Replies

3. HP-UX

Problem with memory leak

Hi, This is my 1st post here. I am facing a rather weired problem. I have a C++ binary running on HP-UX. The output of top as well as glance shows periodic increase in memory. But when i use gdb to detect it, i dont get the desired output...gdb says...no leaks found. Just to mention that I have... (2 Replies)
Discussion started by: kshk123
2 Replies

4. Programming

memory leak problem

hi all Can any one plz explain me about memory leak problem Thankx (5 Replies)
Discussion started by: sonali
5 Replies

5. Programming

Memory allocation problem

I have a program that will fetch some particular lines and store it in a buffer for further operations.The code which is given below works but with some errors.I couldn't trace out the error.Can anybody help on this plz?? #include <stdio.h> #include <stdlib.h> #include<string.h> #define... (1 Reply)
Discussion started by: vigneshinbox
1 Replies

6. Shell Programming and Scripting

tcp/ip and memory problem

how the data from disk is loaded into memory and then it supplied to tcp/ip packet. how i can trace the no of pages loaded in memory by that process and rate of context switch for that process. (1 Reply)
Discussion started by: amar20
1 Replies

7. Solaris

out of memory problem

i am building open source software on a solaris 8 machine for couple of days i am getting error messages like out of memory or no more processes and then build is failing i tried with rebooting the machine but then after couple of days same problem is arising again. can any one... (1 Reply)
Discussion started by: mobydick
1 Replies

8. Programming

how to round up a memory address(memory alignment problem)

Hi, I try to marshal a unsigned int and a char * into a buffer, and then unmarshal them later to get them out. I need to put the char * in the front and unsigned int at the end of the buffer. However, my system always give me "BUS ERROR". I am using Sun Sparcs Sloris 2.10. My code to marshal... (6 Replies)
Discussion started by: nj302
6 Replies

9. Filesystems, Disks and Memory

memory Problem

Hi , One of java programs in our machine allocates 256M of heap memory and max of 512 memory(Tomcat to be specific). Our ulimit per process is 32M.How can a process allocates such a big amount of memory ps v output is PGIN SIZE RSS LIM TSIZ TRS %CPU %MEM COMMAND 24 220776 220892... (0 Replies)
Discussion started by: ganti
0 Replies

10. Programming

Memory problem

Hi: I have a server with a very little memory leak (29 bytes) as reported by Purify. Itīs a pooled server, so each process lives forever accepting conections.But top or ps commands show that used memory it is always increasing much more than 29 bytes (30K mor or less) in each conection. How... (0 Replies)
Discussion started by: Pablo J. Royo
0 Replies
datalock(3C)															      datalock(3C)

NAME
datalock() - lock process into memory after allocating data and stack space SYNOPSIS
DESCRIPTION
allocates at least datsiz bytes of data space and stsiz bytes of stack space, then locks the program in memory. The data space is allo- cated by (see malloc(3C)). After the program is locked, this space is released by (see malloc(3C)), making it available for use. This allows the calling program to use that much space dynamically without receiving the signal. The effective user ID of the calling process must be super-user or be a member of or have an effective group ID of a group having PRIV_MLOCK access to use this call (see setprivgrp(2) in getprivgrp(2)). EXAMPLES
The following call to allocates 4096 bytes of data space and 2048 bytes of stack space, then locks the process in memory: RETURN VALUE
returns -1 if cannot allocate enough memory or if returned an error (see plock(2)). WARNINGS
Multiple datalocks cannot be the same as one big one. Methods for calculating the required size are not yet well developed. AUTHOR
was developed by HP. SEE ALSO
getprivgrp(2), plock(2), thread_safety(5). datalock(3C)

Featured Tech Videos