Adicione as seguintes linhas em /etc/system
e reinicialize
set pidmax=60000
set maxusers = 4096
set maxuprc = 50000
set max_nprocs = 50000
pidmax - Especifica o valor do maior ID de processo possível. Válido para o Solaris 8 e versões posteriores. [Faixa de 266 a 999999, padrão 30000]
maxusers - O número máximo de processos no sistema, o número de estruturas de cotas mantidas no sistema. O tamanho do cache de consulta do nome do diretório (DNLC). [Faixa de 1 a 4096, padrão: menor da quantidade de memória em Mbytes e 2048]
maxuprc - Especifica o número máximo de processos que podem ser criados em um sistema por qualquer usuário [Intervalo de 1 a max_nprocs - reserved_procs, padrão max_nprocs - reserved_procs]
reserved_procs - Especifica o número de slots de processos do sistema a serem reservados na tabela de processos para processos com um UID de raiz (0). [Faixa de 5 a MAXINT, padrão 5]
max_nprocs - Especifica o número máximo de processos que podem ser criados em um sistema. Inclui processos do sistema e processos do usuário. Qualquer valor especificado em / etc / system é usado no cálculo de maxuprc. [Faixa de 266 para valor de maxpid, padrão de 10 + (16 x maxusers)]
Veja a documentação oficial do Solaris 8 sobre este params em docs.oracle.com .