Pergunta

Eu openfire instalado no meu servidor debian.

Eu quero saber que se a memória openfire java deve ser inferior a memória do servidor?

Por exemplo Eu tenho um servidor com 256 MB de RAM agora pode i tem memória java openfire mais de 256 MB de RAM ou deve ser inferior a 256.

Por favor, ajuda

Obrigado, Pankaj

Foi útil?

Solução

"memória Java" deve ser definitivamente inferior, de preferência um pouco menor do que a RAM disponível, caso contrário o seu servidor vai começar a trocar e desempenho do servidor ir para baixo muito.

Uma série de coisas a considerar para determinar as configurações de "certas" para o espaço Java heap:

  1. o que está sendo executado no servidor? Se OpenFire é a única coisa em execução, ele pode, obviamente, ser permitido reservar mais RAM
  2. quanta memória RAM OpenFire realmente precisa? Se você dá a um processo Java muita memória heap, ele vai preenchê-lo antes de iniciar uma coleta de lixo. Se você diminuir tamanho da pilha, ele vai ter que coleta de lixo mais vezes.

Pode levar algum tempo para encontrar as configurações "ideais", mas muitas vezes não é útil apenas para permitir que o servidor ocupam mais memória.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top