Buenas. Segue abaixo um script shell para cálculo de HugePages.

Mais informações sobre o script:

Shell Script to Calculate Values Recommended Linux HugePages / HugeTLB Configuration [ID 401749.1]

HugePages on Linux: What It Is… and What It Is Not… [ID 361323.1]

Instruções:

a) Logado com o user oracle crie um shell script chamado huge.sh (vi huge.sh)
b) Cole o conteúdo do script dentro do arquivo huge.sh e salve o mesmo (:x)
c) Execute chmod +x huge.sh (para que possa ser possível executar o script)
d) Execute ./huge.sh

1-Importante estar atento que este script fará o cálculo para todos os segmentos de memória compartilhada (shared memory segments) quando executado, sendo um segmento de RDBMS Oracle ou não.

2-Todas as instances devem estar no ar quando o script é executado.

3-Não pode estar sendo utilizado o Automatic Memory Management (AMM) – ID 749851.1

Att
Vitor Jr.