Operating System - HP-UX
1754355 Members
4792 Online
108813 Solutions
New Discussion юеВ

Total amount of system memory

 
panks
Regular Advisor

Total amount of system memory

Hi,

My system is having 64GB of total memory and when I checked with glance -m I found that system is consuming more than 10GB of memory.
Can you please suggest how this can be reduced or is this the standard:

Total VM : 30.3gb Sys Mem : 10.4gb User Mem: 33.5gb Phys Mem: 63.7gb
Active VM: 26.1gb Buf Cache: 6.4gb Free Mem: 13.5gb
16 REPLIES 16
sujit kumar singh
Honored Contributor

Re: Total amount of system memory

it is showing that 10 GB of the entire memory that ur system has is being used as a SYSTEM Memory that is the memory that has been reserved for the System Processes for HP-UX ...


do a

#dmseg| grep -i physical


what does that show, that is teh actual memory Physically installed in ur server.


alao u can see memory amount installed as in

do the cstm commsnd

#cstm
cstm>sel all
cstm>info;wait
cstm>infolog


and u can see the Memory Specications at the end of this display.





do not fprget to assign points please.


Regards
Sujit
Javed Khan_1
Valued Contributor

Re: Total amount of system memory

Hi,

Check dbc_min_pct and dbc_max_pct if set to 5 and 50 (default)

set it to dbc_min_pct=3 & dbc_max_pct=5


Javed
Never Give Up
panks
Regular Advisor

Re: Total amount of system memory

Thanks but when I checked dbc_max_pct and dbc_min_pct its value is 10 and 5 resp.

And the usage of dbc_max_pct is 100% so reducing the value of it may cause problem.

Please suggest. I want to know that out 0f 64 GB that reserved ~11GB for system is that standard value. I mean 25% of total memory, or it can be changed.
Steven E. Protter
Exalted Contributor

Re: Total amount of system memory

Shalom,

swapinfo -tam is fairly easier to understand.

It also shows swap.

This figure: Phys Mem: 63.7gb
Shows the system is recognizing all physical memory.

The way I see your display, is system memory, which includes SGA and scuh use is 33.5 gb, the system memory, for OS and such is using a surprisingly high 10.4 GB, but that figure depends on what services you have running.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
bibith dathan
Advisor

Re: Total amount of system memory

Hi

Please post more details of application which running on server .

Bibith
Jeeshan
Honored Contributor

Re: Total amount of system memory

no actually you need to calculate the dbc parameters according to your physical memory.

your parameter is already set to *_max = 10 then try to monitor which system processes are consuming more memory.

check with this command

#export UNIX95=1;ps -ef -o comm,pcpu,vsz,args |more
a warrior never quits
Dennis Handly
Acclaimed Contributor

Re: Total amount of system memory

>ahsan: export UNIX95=1;ps -ef -o comm,pcpu,vsz,args

You don't want to export UNIX95, you just want it temporary:
UNIX95=EXTEMDED_PS ps -ef -o comm,pcpu,vsz,args
panks
Regular Advisor

Re: Total amount of system memory

Thanks for your reply but the system memory is constant since we configured the system that is 10.4 GB. One more thing as dbc_max_pct was set to 10 it was 100% utilized so I have changed the value of dbc_max_pct to 25. Please suggest how we can reduce the value of system memory or is it the standard value I mean 25% of total memory.
TTr
Honored Contributor

Re: Total amount of system memory

So a lot of your memory is used up for kernel buffer cache. Normally you don't need taht much buffer cache. For a server like yours I would chose min 1% and max 2% or at most 2%min and 4% max. The buffer cache will always be at 100% if the server is busy.

Now for the system memory, 10.4GB out of the 64GM mmeory is about 15%. That 's probably normal for a busy server and the newer itanium servers. It all depends what the kernel is doing, a lot of new i/o, paging etc. Need to look further in the process activity as already mentioned.