Solved

Configure Hugepage

Posted on 2014-12-04
3
132 Views
Last Modified: 2014-12-06
I see the following message in the alert log when the database is restarted:
"ECOMMENDATION:
  Total System Global Area size is 12 GB. For optimal performance,
  prior to the next instance restart:
  1. Increase the number of unused large pages by
 at least 6145 (page size 2048 KB, total size 12 GB) system wide to
  get 100% of the System Global Area allocated with large pages
  2. Large pages are automatically locked into physical memory.
 Increase the per process memlock (soft) limit to at least 12 GB to lock
 100% System Global Area's large pages into physical memory

Multiplying the 6145 by 2048 i get 12584960 . If i have 12G SGA would i not be going over the max if i use the figures given by Oracle in the alert log?
If so, is that of any consequence?
0
Comment
Question by:xoxomos
  • 2
3 Comments
 
LVL 12

Accepted Solution

by:
praveencpk earned 500 total points
Comment Utility
Hugespages enables the Kernel to manage large pages of memeory in addition standard 4k (32 bit) or 16k (64 bit) pages size.

Here is the document on Huges pages

https://docs.oracle.com/cd/E37670_01/E37355/html/ol_about_hugepages.html

and here is teh configuration steps

http://oracle-base.com/articles/linux/configuring-huge-pages-for-oracle-on-linux-64.php

http://kevinclosson.net/2010/09/28/configuring-linux-hugepages-for-oracle-database-is-just-too-difficult-part-i/
0
 

Author Comment

by:xoxomos
Comment Utility
Thanks.  What i'm unclear about is what would be the consequences of my allocation to hugepages is greater than my SGA size?
0
 

Author Comment

by:xoxomos
Comment Utility
Well the system came up ok (for now) as it is so I guess i will find out  what the impact is if any.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Join & Write a Comment

Suggested Solutions

This article started out as an Experts-Exchange question, which then grew into a quick tip to go along with an IOUG presentation for the Collaborate confernce and then later grew again into a full blown article with expanded functionality and legacy…
Cursors in Oracle: A cursor is used to process individual rows returned by database system for a query. In oracle every SQL statement executed by the oracle server has a private area. This area contains information about the SQL statement and the…
This video shows how to Export data from an Oracle database using the Datapump Export Utility.  The corresponding Datapump Import utility is also discussed and demonstrated.
This video shows how to copy an entire tablespace from one database to another database using Transportable Tablespace functionality.

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now