HPE 9000 and HPE e3000 Servers
1827234 Members
2359 Online
109716 Solutions
New Discussion

Re: Memory Use Help

 
SOLVED
Go to solution
Steven Chen_1
Super Advisor

Memory Use Help

Hi,

I would to get help from guru who can identify if I have used memory right on my system.

The followings are a message from dmesg and a screen messgae from glance:

-----------------------------------
#dmesg|grep Phy
Physical: 1048564 Kbytes,
lockable: 778012 Kbytes,
available: 895068 Kbytes

from Glance:

Total VM : 89.4mb Sys Mem : 86.7mb
User Mem: 433.4mb Phys Mem: 1024mb
Active VM: 21.5mb Buf Cache: 153.6mb
Free Mem: 350.2mb
-------------------------------

My puzzle is why lockable memory is about 800M out of 1G memory. Is any configuration I should look into?

Thanks a lot,

Steven
Steve
3 REPLIES 3
Frank Li
Trusted Contributor
Solution

Re: Memory Use Help

Maybe you have complie lots of unused driver/subsystem or greater kernel parameter in the kernel . If you machine have lots of device attached . The lockable memory is very large .

We have a K580 server whose lockable memory is 800M too .

Available memory - lockable memory = vitual memory .

Hi Friend
Bill Hassell
Honored Contributor

Re: Memory Use Help

unlockable memory is RAM that is typically used by the kernel. If you have very large numbers in some kernel parameters then lockable memory (the areas used by regular programs, buffer cache and shared memory) will be much smaller. A parameter that is often way too big because of a defect in the SAM formula is ninode, which should be fairly small unless you have thousands of files stored in HFS (not VxFS) filesystems.


Bill Hassell, sysadmin
Steven Chen_1
Super Advisor

Re: Memory Use Help

Bill,

Thank you for the help. Can you take a look of my kernel conf files to see what I need to do? My goal is to leave more memory for Oracle (1 instance only).

Steven
Steve