Thursday Oct 04, 2012

Bring 2 GB Large Pages to Solaris 10

Few facts:

  • 8 KB is the default page size on Oracle Solaris 10 and 11 as of this writing
  • Both hardware and software must have support for 2 GB large pages
  • SPARC T4 processors are capable of supporting 2 GB pages
  • Oracle Solaris 11 kernel has in-built support for 2 GB pages
  • Oracle Solaris 10 has no default support for 2 GB pages
  • Memory intensive 64-bit applications may benefit the most from using 2 GB pages

Prerequisites:

Steps to enable 2 GB large pages on Oracle Solaris 10:

  1. Install the latest kernel patch or ensure that 147440-04 or later was installed

  2. Add the following line to /etc/system and reboot
    • set max_uheap_lpsize=0x80000000

  3. Finally check the output of the following command when the system is back online
    • pagesize -a

    eg.,
    % pagesize -a
    8192		<-- 8K
    65536		<-- 64K
    4194304		<-- 4M
    268435456	<-- 256M
    2147483648	<-- 2G
    
    % uname -a
    SunOS jar-jar 5.10 Generic_147440-21 sun4v sparc sun4v
    

Also See:

About

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NASDAQ:ORCL), visit www.oracle.com.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today