- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- buffer cache hits ratio
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
Discussions
Discussions
Forums
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
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
тАО03-05-2005 10:51 PM
тАО03-05-2005 10:51 PM
Another matter of performance. Currently, the buffer cache hi ratio on my system is 87%. Advised to have above 90%. I want to know, what are the ways to increase the ratio and should I do it or not because I use EMC storage and it has buffer cache of it's own.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-06-2005 02:10 AM
тАО03-06-2005 02:10 AM
SolutionThis advice depends on a lot of factors, especially what kind of applications you run. Oracle for example has its own buffering system and having a large buffer cache for Oracle is essentially double buffering, and is a waste of resources.
Obviously, you can make your buffer larger by changing the kernal parameters. I'm not sure I'd go through the effort for the 3%.
A practical way to look at it is a few question:
1) Is the system peforming acceptably?
If yes, stop and find something more fun to do. If no, deal with the symptoms and analyze peformance in a methodical way.
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
тАО03-06-2005 02:13 AM
тАО03-06-2005 02:13 AM
Re: buffer cache hits ratio
For the general knowledge, what jernel parameters control buffer cache size?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-06-2005 09:43 AM
тАО03-06-2005 09:43 AM
Re: buffer cache hits ratio
The range for the buffer cache is from 250 megs to under 900 megs, the range being low for slow machines (100Mhz and slower) to high for fast machines (500Mhz and faster). The buffer cacahe is handle in two ways, a fixed value and a dynamic value based on a percentage of RAM. The fixed value is used by setting the kernel parameter bufpages to the number of pages (page=4k) for the cache. This isn't a bad idea because adding more memory won't change the buffer cache size.
The second method (default) is to use the dbc_max_pct and dbc_min_pct values. These values are ignoed if bufpages is not zero. When bufpages (and also the obscure nbuf parameter) is zero, then the amount of the buffer cache will float between the min and max value expressed as a percent of the current RAM size. For large memeory systems (many Gb), the percentage is too large and should be reduced. dbc_min_pct should always be 2 to 5 (lower for big RAM systems) and dbc_max_pct should produce a value of 250-900 megs.
Bill Hassell, sysadmin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-06-2005 09:03 PM
тАО03-06-2005 09:03 PM