- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- dbc_max_pct at 100%
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
08-11-2004 07:31 AM
08-11-2004 07:31 AM
By the way, I am having this problem, on Itanium box, Hp 11.22.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-11-2004 07:40 AM
08-11-2004 07:40 AM
Re: dbc_max_pct at 100%
We set dbc_max_pct to 7 dbc_min_pct to 5
If these two figures are too far apart, its very expensive in CPU terms to change the system. Very bad for performance.
More on performance.
http://www1.itrc.hp.com/service/cki/search.do?category=c0&docType=Security&docType=Patch&docType=EngineerNotes&docType=BugReports&docType=Hardware&docType=ReferenceMaterials&docType=ThirdParty&searchString=UPERFKBAN00000726&search.y=8&search.x=28&mode=id&admit=-682735245+1092253190882+28353475&searchCrit=allwords
SEP
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-11-2004 07:45 AM
08-11-2004 07:45 AM
SolutionAre you saying that dbc_max_pct is really configured at 100%, or is your question is it normal for the buffer cache to sit fixed at the dbc_max_pct size and not shrink?
According to kctune:
Tunable dbc_max_pct
Description Maximum percentage of memory to be used for caching file I/O
data and metadata
Module fs
Current Value 50 [Default]
Value at Next Boot 50 [Default]
Value at Last Boot 50
Default Value 50
Constraints dbc_max_pct >= 1
dbc_max_pct <= 90
dbc_max_pct >= dbc_min_pct
Can Change Immediately or at Next Boot
This parameter cannot be sized above 90% of physical memory, so my guess is your question is whether it's normal for the buffer cache to consume dbc_max_pct of memory and stay there.
If that is your question, the answer is yes, it is not unusual to see this on a system that is using buffer cache resources on a regular basis and is not otherwise memory constrained.
It's my understanding that buffer cache will grow the dbc_max_pct as buffer cache needs grow. The only time it will get sized back down is if the system comes under memory pressure and vhand starts stealing pages from buffer cache. Otherwise the memory will stay allocated to the buffer cache.
Also, just because the buffer cache has allocated all dbc_max_pct of physical memory, that doesn't necessarily mean that all of those buffers are actually in use at that time.
Hope this helps,
Dave
I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-11-2004 07:47 AM
08-11-2004 07:47 AM
Re: dbc_max_pct at 100%
On a moderately to heavily used box it's entirely common for the buffer cache usage (which is what dbc_max_pct defines) to be 100% used. The OS is going to use what you give it after all.
NOW - where that might become a problem is when the value - which is a % of total RAM - is set *way* too high. Like the default of 50%.
So don't worry about the usage - worry about the actual kernel parameter value. If it's still at the default, bring it down to a value that will result in a max RAM value of 400 - 800 MB. That seems to be the sweet spot, any more can be a waste.
HTH,
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-11-2004 08:14 AM
08-11-2004 08:14 AM
Re: dbc_max_pct at 100%
That answer my questions. Right now its set to the default 50.