- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Where is my memory?
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 05:09 AM
04-01-2003 05:09 AM
Where is my memory?
I recognized that more than 20% of physical RAM is used by some processes, even when our Oracle database is down.
/ #swapinfo -t
Kb Kb Kb PCT START/ Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 4194304 223812 3970492 5% 0 - 1 /dev/vg00/lvol2
reserve - 1136740 -1136740
memory 3110260 697968 2412292 22%
total 7304564 2058520 5246044 28% - 0 -
How can I find out what processes use that RAM?
Regards,
Kay.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 05:10 AM
04-01-2003 05:10 AM
Re: Where is my memory?
Do you have Glance +?
Regards,
RZ
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 05:12 AM
04-01-2003 05:12 AM
Re: Where is my memory?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 05:14 AM
04-01-2003 05:14 AM
Re: Where is my memory?
Before I tend to go checking for processes on boxes I start looking at...I start by looking at dbc_max_% and dbc_min_%.
So I might ask...how much memory do you have?
What O/S are you running?
And what are those 2 little beauties mentioned above set at?
Just a thought from my old memory,
Rita
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 05:18 AM
04-01-2003 05:18 AM
Re: Where is my memory?
Install and run it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 05:18 AM
04-01-2003 05:18 AM
Re: Where is my memory?
Try this:
export UNIX95=""
ps -efo vsz,sz,args | sort -n
with UNIX95 you can switch the ps-command to XPG4 mode, than you have more options for the ps-command, look at man ps.
sz: The size in physical pages of the core image
vsz: The size in kilobytes (1024 byte units) of the core image of the process
Chris
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 05:25 AM
04-01-2003 05:25 AM
Re: Where is my memory?
The remaining memory is used to run processes, i.e, either perhaps it's free or it's being used by other processes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 05:26 AM
04-01-2003 05:26 AM
Re: Where is my memory?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 05:29 AM
04-01-2003 05:29 AM
Re: Where is my memory?
dbc_min_pct is 5,
dbc_max_pct is 50.
The machine has 4 GB of RAM, it's 11.11 running. Latest patchset.
Oracle SGA was ~ 1.6 GB and we have had 100% of physical RAM used one hour ago. Then I stopped Oracle, lowered the SGA to 0.7 GB and now we have 48% used. That is too much at all, I think.
Christian:
Thank you for the hint. Actually we have Oracle running again so I'll check this when we have next downtime. Apart from that, there were not much processes and as mentioned before, about 50% of physical RAM is used. (by what???)
Unfortunately we don't have these Application CDs. Can I download this Glance trial from somewhere?
Kay.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 06:51 PM
04-01-2003 06:51 PM
Re: Where is my memory?
Bill Hassell, sysadmin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2003 07:01 PM
04-01-2003 07:01 PM
Re: Where is my memory?
It may be looking ok now but you did have something (around 223MB) on the swap now. This might have happened when the memory was at 100% and the system started paging out the least used pages. They may continue to sit until they need to be accessed again.
As mentioned already, keep looking at the 'po' column of your 'vmstat' output. If it is a significant number while you are at 100% memory utilization, then it's not a good sign.
An immediate relief would be to resize your dbc_max_pct. Since you have 4GB, you may want to set your dbc_max_pct between 8-10% and dbc_min_pct to around 2%.
-Sri
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2003 05:24 AM
04-05-2003 05:24 AM
Re: Where is my memory?
Sorry for delay in responding..Bill Hassell has mentioned one thing. Reduce that dbc_max_%. He said 15% (which is good) and maybe you can get it down to 10%. This little guy is what the system grabs 'off the top' from memory. So you don't want it taking 50% of what you got....see the point.
Now you said your running 11.11, so my next question is what version of Oracle are you running? Are you running 32 bit or 64 bit binaries?. Start looking at the parms, like shmemax, maxd,maxt,maxs.
As Bill mentioned if you drop the SGA down..you are really putting a strangle hold on Oracle. And depending on what version and what bit you are running there are minimum requirements.
You may have 4 gb of ram, but if your running 32bit on the O/S you won't get the full potential of all that memory...Now if your running 64bit O/S things begin to change.
Let us know what Oracle version your running and the bit size for both O/S and Oracle binaries your running at....And let's all keep going on this.
Remember, tuning a kernel is as much an art...as a science.
Rgrds,
Rita
..on vacation...sort of...