HugePages com AMM

Dúvidas, dicas e atualizações sobre o Treinamento Oracle Performance Diagnostics & Tuning.
Post Reply
dpreviatti

HugePages com AMM

Post by dpreviatti »

Opa!

Ricardo (ou alguém, rs), é possível usar HugePages com Automatic Memory Management (AMM), ou seja, com MEMORY_TARGET ?

Criei uma instancia e setei vm.nr_hugepages, porem após alguns dias rodando sem problemas, a instancia simplesmente trava e aparece isso no alert_log:
ORA-00445: o processo de segundo plano "W001" não se iniciou após 120 segundos
Incident details in: /u01/app/oracle/diag/rdbms/orcl/ORCL/incident/incdir_83409/ORCL_smco_7407_i83409.trc
Mon Jul 01 13:05:47 2013
Dumping diagnostic data in directory=[cdmp_20130701130547], requested by (instance=1, osid=7407 (SMCO)), summary=[incident=83409].
Mon Jul 01 13:06:45 2013
PMON failed to acquire latch, see PMON dump
Mon Jul 01 13:07:45 2013
PMON failed to acquire latch, see PMON dump
Mon Jul 01 13:07:50 2013

Fica travado e não é possível acessar nem o SQLPlus, só com reboot ou matando os processos do Oracle.
A unica coisa diferente que encontrei na config foi esse detalhe, do MOS 749851.1.

portilho
Site Admin
Posts: 502
Joined: Wed May 29, 2013 8:51 am

Re: HugePages com AMM

Post by portilho »

O recurso AMM (MEMORY_TARGET e MEMORY_MAX_TARGET) não pode ser utilizado com HugePages, conforme documentação.

http://docs.oracle.com/cd/E16655_01/ser ... m#UNXAR391
The Automatic Memory Management (AMM) and HugePages are not compatible. With AMM the entire SGA memory is allocated by creating files under /dev/shm. When Oracle Database allocates SGA that way HugePages are not reserved. You must disable AMM on Oracle Database 12c to use HugePages.

Post Reply