Herramientas de usuario

Herramientas del sitio


notas:linux:manejo_de_memoria_en_linux:hugepages

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
notas:linux:manejo_de_memoria_en_linux:hugepages [2014/03/13 18:01] – [Tips] cayunotas:linux:manejo_de_memoria_en_linux:hugepages [2016/07/07 19:02] (actual) – [Referencias] cayu
Línea 48: Línea 48:
   * No son compatibles con la AMM (Automatic Memory Management) en 11g   * No son compatibles con la AMM (Automatic Memory Management) en 11g
   * Hay un bug con Grid Infraestructure 11g, donde no se utiliza el límite memlock tal y como hemos definido: Bug 9251136 "INSTANCE WILL NOT USE HUGEPAGE IF STARTED BY SRVCTL"   * Hay un bug con Grid Infraestructure 11g, donde no se utiliza el límite memlock tal y como hemos definido: Bug 9251136 "INSTANCE WILL NOT USE HUGEPAGE IF STARTED BY SRVCTL"
 +  * El aspecto principal de Oracle que se ve afectado por el uso de HugePages es la **SGA**
  
  
Línea 111: Línea 112:
  
 <code> <code>
-lnlxccp:~ # ipcs+srvlxsid:~ # ipcs
 ------ Shared Memory Segments -------- ------ Shared Memory Segments --------
 key        shmid      owner      perms      bytes      nattch     status key        shmid      owner      perms      bytes      nattch     status
-0x52205704 32768      oraccp     640        20487077888 375 +0x52205704 32768      orasid     640        20487077888 375 
-0x00000000 65537      ccpadm     777        1024       1 +0x00000000 65537      sidadm     777        1024       1 
-0x00004dbe 13074463   ccpadm     777        574868     1 +0x00004dbe 13074463   sidadm     777        574868     1 
-0x00002748 13140000   ccpadm     740        534592     15+0x00002748 13140000   sidadm     740        534592     15
 ------ Semaphore Arrays -------- ------ Semaphore Arrays --------
 key        semid      owner      perms      nsems key        semid      owner      perms      nsems
-0xc1f65328 98304      oraccp     640        1004 +0xc1f65328 98304      orasid     640        1004 
-0x00004e62 3932277    ccpadm     740        1 +0x00004e62 3932277    sidadm     740        1 
-0x00004e28 3965046    ccpadm     740        1 +0x00004e28 3965046    sidadm     740        1 
-0x00004e68 3997815    ccpadm     740        1+0x00004e68 3997815    sidadm     740        1
 ------ Message Queues -------- ------ Message Queues --------
 key        msqid      owner      perms      used-bytes   messages key        msqid      owner      perms      used-bytes   messages
Línea 242: Línea 243:
 </code> </code>
  
-Con Oracle en el Kernel 3.0 debemos deshabilitar las páginas transparentes.+Con Oracle en el Kernel 3.0 es recomendable deshabilitar las páginas transparentes.
  
 Podemos hacerlos on-the-fly Podemos hacerlos on-the-fly
Línea 254: Línea 255:
 </code> </code>
  
-Tambien tenemos una SAP Note : 1672954 - Oracle 11g: Usage of hugepages on Linux+==== Referencias ==== 
 + 
 +  * SAP Note 
 +    * 1672954 - Oracle 11gUsage of hugepages on Linux 
 +    * 1681501 - Configure a SAP JVM to use large pages on Linux 
 +    * 1871318 - Linux: Disable Transparent HugePages for Oracle Database 
 +    * 1672954 - Oracle 11g: Usage of hugepages on Linux 
 +    * 1384753 - Oracle 10g: Using of hugepages on Linux 
 +  * Oracle Metalink note 361323.1 
 +  * [[http://www.oracle.com/technetwork/articles/servers-storage-dev/hugepages-2099009.html|How to Configure x86 Memory Performance for Large Databases]] 
 +  * [[http://scn.sap.com/community/oracle/blog/2013/06/17/oracle-myths-and-common-misconceptions-about-transparent-huge-pages-for-oracle-databases-on-linux-uncovered|[Oracle] Myths and common misconceptions about (transparent) huge pages for Oracle databases (on Linux) uncovered]]
notas/linux/manejo_de_memoria_en_linux/hugepages.1394733681.txt.gz · Última modificación: 2014/03/13 18:01 por cayu