brnxx Postado Setembro 3, 2019 Denunciar Compartilhar Postado Setembro 3, 2019 Toda hora meu processo é morto pelo Kernel, mas não entendo tanto. Alguém poderia me dar suporte pelo discord? [root@ip149 ~]# cd /home/Servidores/Survival [root@ip149 Survival]# screen -S Survival [root@ip149 Survival]# java -Xms5500M -Xmx5500M -jar custom.jar OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000668400000, 3845128192, 0) failed; error='Cannot allocate memory' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map 3845128192 bytes for committing reserved memory. # An error report file with more information is saved as: # /home/Servidores/Survival/hs_err_pid1966.log total used free shared buff/cache available Mem: 7.3G 365M 6.4G 18M 529M 6.6G Swap: 0B 0B 0B Tentei usar o overcommit_memory =2 para tentar não receber kill no processo, mas fica dando esse problema aí. Link para o comentário Compartilhar em outros sites More sharing options...
Neitan96 Postado Setembro 3, 2019 Denunciar Compartilhar Postado Setembro 3, 2019 Creio que é falta de memoria, no Java quando você define o limite de memoria é somente para "Heap" que é onde fica todas variáveis, mas, existe nele a memoria permanente que ele usa a mais, por isso sempre o java vai usar mais memoria do que definimos, recomendo deixar espaço para esse memoria permanente, você também pode defini-la com os parâmetros: -XX:PermSize=512m -XX:MaxPermSize=1024m recomendo também alocar um pouco de memoria swap, pelo menos uns 2 gigas. 1 Link para o comentário Compartilhar em outros sites More sharing options...
LucasCas Postado Dezembro 19, 2019 Denunciar Compartilhar Postado Dezembro 19, 2019 Seu tópico foi marcado como Inativo. Para reverter esta ação, entre em contato com a equipe de Moderação. OBS: Essa mensagem é automática. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados