Hi,

I am using Redhat 9.0 and I have a memory problem. I have a parent process and child processes which are created on demand by forking at the main process. They use a shared memory to share some data. I monitor the memory usage by Redhat 9.0's own "system monitor" tool. It has three fields in the memory usage field : Total, RSS, Shared. Do you know what these fields exactly show?

My problem is that altough I don't use any dynamic memory allocation, my processes' total memory usage increases (all of the Total, RSS, and Shared) when I write some data to shared memory. The worse is that this total memory usage passes to child processes, which are created for any client requesting connection. I know that shared memory is kept at the kernel and not duplicated for the child processes. am I wrong or another problem exists?

Please help me!

Thanks for your help in advance.

Tacettin Ayar

_________________________________________________________________
MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus



-- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list

Reply via email to