LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 11-04-2013, 02:37 AM   #1
mihirict
LQ Newbie
 
Registered: Jul 2013
Posts: 12

Rep: Reputation: Disabled
Exclamation Does not releasing shared memory


HI,
we are using Redhat Enterprise 5.6 64 bit of OS, and we are using SAP. recently from the OS shared memory does not cleaning, for this when a process ending its not releasing the resource and system getting stack time to time.

so, does anyone have any ideas about performance tuning for releasing the shared memory automatically.

Looking forward for your valuable suggestion.

regards

mihir
 
Old 11-05-2013, 05:46 AM   #2
kbp
Senior Member
 
Registered: Aug 2009
Posts: 3,790

Rep: Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653
I'm guessing this is an application fault, if memory is not reclaimed when a process exits then it probably means that there is a memory leak. You could try running valgrind to verify this:

Code:
valgrind --leak-check=yes myprog arg1 arg2
Ref: http://valgrind.org/docs/manual/quick-start.html
 
Old 11-05-2013, 09:06 PM   #3
mihirict
LQ Newbie
 
Registered: Jul 2013
Posts: 12

Original Poster
Rep: Reputation: Disabled
Question

Thank you for your reply but here i can't understand "myprog" . what does it means ? Here i've attached shared memory details which are using my system.

Looking forward for your understanding.

[root@SPLECCPRDN1 ~]# ipcs -m

------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x74008101 13729792 root 600 4 0
0x740080d7 14417921 root 600 4 0
0x327b23c6 14778370 root 600 3000008 2
0x740080d6 14385155 root 600 4 0
0x505b5adf 14811140 root 600 3000008 2
0x74b0dc51 14843909 root 600 3000008 2
0x6800d7f5 14876678 root 600 3000008 2
0x625558ec 14909447 root 600 3000008 2
0x3d1b58ba 14942216 root 600 3000008 2
0x41b71efb 14974985 root 600 3000008 2
0x00004dc4 15335434 sapadm 760 40141728 1
0x00004dbe 15368203 root 777 539040 1
0x00000000 15400972 smdadm 740 1024 1
0x515f007c 15433741 root 600 3000008 2
0x00004d43 15466510 smdadm 740 4096 2
0x00004d44 15499279 smdadm 740 9039872 130
0x00004d3d 15859728 smdadm 740 60000000 1
0x00000000 209911825 pepadm 777 1024 1
0x0382be84 15925266 pepadm 666 4096 2
0x00002732 209944595 pepadm 740 65536000 1
0x00000000 209977364 pepadm 777 1024 1
0x0382be86 210010133 pepadm 666 4096 43
0x00002811 210042902 pepadm 740 1351592 41
0x000027e2 213450775 pepadm 740 200000000 42
0x000027d9 213483544 pepadm 740 576 43
0x000027da 213516313 pepadm 740 30964728 43
0x000027db 213549082 pepadm 740 13059200 43
0x0000280c 213581851 pepadm 740 72968 43
0x000027f7 213614620 pepadm 740 5771512 43
0x0000280b 213647389 pepadm 740 20654292 40
0x00002816 213712926 pepadm 740 86132792 41
0x000027e1 217120799 pepadm 740 1073741824 39
0x000027e0 217153568 pepadm 740 536870912 39
0x000027ea 217186337 pepadm 740 6423584 39
0x00002800 217219106 pepadm 740 640000000 39
0x000027df 217251875 pepadm 740 12272 39
0x000027dc 217317412 pepadm 740 605432 39
0x000027ed 217350181 pepadm 740 954592 1
0x00002801 217382950 pepadm 740 44977352 39
0x000027eb 217415719 pepadm 740 199999960 39
0x000027f9 217448488 pepadm 740 51200000 39
0x0000280e 217481257 pepadm 740 102400160 39
0x00002819 220889130 pepadm 740 4194320 39
0x00002818 220921899 pepadm 740 4194448 39
0x00002817 222199852 pepadm 740 29712 1
0x000027de 222232621 pepadm 740 1228800000 20734
0x000027f6 222265390 pepadm 740 81070 39
0x00002812 222298159 pepadm 740 2076 39
0x00002810 222330928 pepadm 740 534592 25
0x00000000 222363697 pepadm 777 1024 1
0x0000271a 31850546 pepadm 740 172000000 0

----------------------------------------------------------
[root@SPLECCPRDN1 ~]# ipcs -a

------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x74008101 13729792 root 600 4 0
0x740080d7 14417921 root 600 4 0
0x327b23c6 14778370 root 600 3000008 2
0x740080d6 14385155 root 600 4 0
0x505b5adf 14811140 root 600 3000008 2
0x74b0dc51 14843909 root 600 3000008 2
0x6800d7f5 14876678 root 600 3000008 2
0x625558ec 14909447 root 600 3000008 2
0x3d1b58ba 14942216 root 600 3000008 2
0x41b71efb 14974985 root 600 3000008 2
0x00004dc4 15335434 sapadm 760 40141728 1
0x00004dbe 15368203 root 777 539040 1
0x00000000 15400972 smdadm 740 1024 1
0x515f007c 15433741 root 600 3000008 2
0x00004d43 15466510 smdadm 740 4096 2
0x00004d44 15499279 smdadm 740 9039872 130
0x00004d3d 15859728 smdadm 740 60000000 1
0x00000000 209911825 pepadm 777 1024 1
0x0382be84 15925266 pepadm 666 4096 2
0x00002732 209944595 pepadm 740 65536000 1
0x00000000 209977364 pepadm 777 1024 1
0x0382be86 210010133 pepadm 666 4096 43
0x00002811 210042902 pepadm 740 1351592 41
0x000027e2 213450775 pepadm 740 200000000 42
0x000027d9 213483544 pepadm 740 576 43
0x000027da 213516313 pepadm 740 30964728 43
0x000027db 213549082 pepadm 740 13059200 43
0x0000280c 213581851 pepadm 740 72968 43
0x000027f7 213614620 pepadm 740 5771512 43
0x0000280b 213647389 pepadm 740 20654292 40
0x00002816 213712926 pepadm 740 86132792 41
0x000027e1 217120799 pepadm 740 1073741824 39
0x000027e0 217153568 pepadm 740 536870912 39
0x000027ea 217186337 pepadm 740 6423584 39
0x00002800 217219106 pepadm 740 640000000 39
0x000027df 217251875 pepadm 740 12272 39
0x000027dc 217317412 pepadm 740 605432 39
0x000027ed 217350181 pepadm 740 954592 1
0x00002801 217382950 pepadm 740 44977352 39
0x000027eb 217415719 pepadm 740 199999960 39
0x000027f9 217448488 pepadm 740 51200000 39
0x0000280e 217481257 pepadm 740 102400160 39
0x00002819 220889130 pepadm 740 4194320 39
0x00002818 220921899 pepadm 740 4194448 39
0x00002817 222199852 pepadm 740 29712 1
0x000027de 222232621 pepadm 740 1228800000 20734
0x000027f6 222265390 pepadm 740 81070 39
0x00002812 222298159 pepadm 740 2076 39
0x00002810 222330928 pepadm 740 534592 25
0x00000000 222363697 pepadm 777 1024 1
0x0000271a 31850546 pepadm 740 172000000 0
------ Semaphore Arrays --------
key semid owner perms nsems
0x643c9869 0 root 600 3
0x1a468e40 32769 root 600 3
0x19495cff 65538 root 600 3
0x0e72ddf2 98307 root 600 3
0x238e1f29 131076 root 600 3
0x507ed7ab 163845 root 600 3
0x79e2a9e3 196614 root 600 3
0x0000752f 229383 sapadm 777 5
0x5bd062c2 262152 root 600 3
0x00007440 294921 smdadm 740 1
0x0000742a 327690 smdadm 740 1
0x0058ef30 360459 smdadm 777 1
0x00004e3a 393228 pepadm 740 1
0x00004f16 5341197 pepadm 740 1
0x00004eec 5373966 pepadm 740 1
0x00004eed 5406735 pepadm 740 1
0x00004f2f 5439504 pepadm 740 1
0x00004ef1 5472273 pepadm 740 1
0x00004f0a 5505042 pepadm 740 1
0x00004eff 5537811 pepadm 740 1
0x00004eea 5570580 pepadm 740 1
0x00004eeb 5603349 pepadm 740 1
0x002e3bef 5636118 pepadm 740 1
0x002e3bee 5668887 pepadm 740 1
0x002e3bed 5701656 pepadm 740 1
0x002e3bec 5734425 pepadm 740 1
0x002e3beb 5767194 pepadm 740 1
0x002e3bea 5799963 pepadm 740 1
0x002e3be9 5832732 pepadm 740 1
0x002e3be8 5865501 pepadm 740 1
0x002e3be7 5898270 pepadm 740 1
0x002e3be6 5931039 pepadm 740 1
0x002e3be5 5963808 pepadm 740 1
0x002e3be4 5996577 pepadm 740 1
0x002e3be3 6029346 pepadm 740 1
0x002e3be2 6062115 pepadm 740 1
0x002e3be1 6094884 pepadm 740 1
0x002e3be0 6127653 pepadm 740 1
0x002e3bdf 6160422 pepadm 740 1
0x002e3bde 6193191 pepadm 740 1
0x002e3bdd 6225960 pepadm 740 1
0x002e3bdc 6258729 pepadm 740 1
0x002e3bdb 6291498 pepadm 740 1
0x002e3bda 6324267 pepadm 740 1
0x002e3bd9 6357036 pepadm 740 1
0x002e3bd8 6389805 pepadm 740 1
0x002e3bd7 6422574 pepadm 740 1
0x002e3bd6 6455343 pepadm 740 1
0x002e3bd5 6488112 pepadm 740 1
0x002e3bd4 6520881 pepadm 740 1
0x002e3bd3 6553650 pepadm 740 1
0x002e3bd2 6586419 pepadm 740 1
0x002e3bd1 6619188 pepadm 740 1
0x002e3bd0 6651957 pepadm 740 1
0x002e3bcf 6684726 pepadm 740 1
0x002e3bce 6717495 pepadm 740 1
0x002e3bcd 6750264 pepadm 740 1
0x002e3bcc 6783033 pepadm 740 1
0x002e3bcb 6815802 pepadm 740 1
0x002e3bca 6848571 pepadm 740 1
0x002e3bc9 6881340 pepadm 740 1
0x00004f08 6914109 pepadm 740 1
0x00004f09 6946878 pepadm 740 1
0x00004f0f 6979647 pepadm 740 1
0x00004f1c 7012416 pepadm 740 1
0x00004ee9 7045185 pepadm 740 1
0x00004eee 7077954 pepadm 740 1
0x00004eef 7110723 pepadm 740 1
0x00004ef3 7143492 pepadm 740 1
0x00004ef4 7176261 pepadm 740 1
0x00004ef5 7209030 pepadm 740 1
0x00004ef6 7241799 pepadm 740 1
0x00004ef8 7274568 pepadm 740 1
0x00004ef9 7307337 pepadm 740 1
0x00004efa 7340106 pepadm 740 1
0x00004efb 7372875 pepadm 740 1
0x00004efc 7405644 pepadm 740 1
0x00004efd 7438413 pepadm 740 1
0x00004efe 7471182 pepadm 740 1
0x00004f00 7503951 pepadm 740 1
0x00004f01 7536720 pepadm 740 1
0x00004f02 7569489 pepadm 740 1
0x00004f03 7602258 pepadm 740 1
0x00004f04 7635027 pepadm 740 1
0x00004f05 7667796 pepadm 740 1
0x00004f06 7700565 pepadm 740 1
0x00004f07 7733334 pepadm 740 1
0x00004f0b 7766103 pepadm 740 1
0x00004f0e 7798872 pepadm 740 1
0x00004f12 7831641 pepadm 740 1
0x00004f13 7864410 pepadm 740 1
0x00004f14 7897179 pepadm 740 1
0x00004f17 7929948 pepadm 740 1
0x00004f19 7962717 pepadm 740 1
0x00004f18 7995486 pepadm 740 1
0x00004f1b 8028255 pepadm 740 1
0x00004f1d 8061024 pepadm 740 1
0x00004f1e 8093793 pepadm 740 1
0x00004f1f 8126562 pepadm 740 1
0x00004f20 8159331 pepadm 740 1
0x00004f21 8192100 pepadm 740 1
0x00004f22 8224869 pepadm 740 1
0x00004f2d 8257638 pepadm 740 1
0x00004ef2 8290407 pepadm 740 1
0x002e15fb 8323176 pepadm 740 60
0x00004f23 8355945 pepadm 740 1
0x00004f1a 8388714 pepadm 740 1
0x00004f27 8421483 pepadm 740 1
0x00004f26 8454252 pepadm 740 1
0x00004ef7 8487021 pepadm 740 1
0x00004f15 8519790 pepadm 740 1
0x00004f2a 8552559 pepadm 740 1
0x00004ef0 8585328 pepadm 740 1
0x00004f30 8618097 pepadm 740 1
0x00000000 3866738 apache 600 1
0x00000000 3899507 apache 600 1
0x00000000 4948084 apache 600 1
0x00000000 4980853 apache 600 1
0x00000000 5013622 apache 600 1
0x00000000 5046391 apache 600 1
0x00000000 5079160 apache 600 1
0x00000000 5111929 apache 600 1

------ Message Queues --------
key msqid owner perms used-bytes messages
 
Old 11-06-2013, 06:32 AM   #4
kbp
Senior Member
 
Registered: Aug 2009
Posts: 3,790

Rep: Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653
You mentioned 'when a process is ending' .. replace myprog with whatever that process is.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
releasing memory with Fedora 16 w359 Fedora 3 08-01-2012 11:39 AM
netbackup client not releasing memory bajones Linux - Software 3 12-09-2008 12:04 PM
releasing memory DotHQ Linux - Server 2 11-28-2006 09:34 AM
updatedb not releasing memory? Mephisto Slackware 2 07-18-2004 11:37 PM
new kernel not releasing memory plisken Linux - General 1 10-22-2003 06:22 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 04:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration