-
1. Re: SWAP deve ser desabilitada?
rimolive Mar 31, 2017 11:08 AM (in response to regis.ricardo)1 of 1 people found this helpfulA recomendação é sempre ter Swap configurado em sistemas Linux, portanto esse comentário de desabilitá-lo não cabe em nenhum momento.
Outro ponto importante é que no próprio Kernel do Linux tem um parâmetro que define a porcentagem de informações que o SO irá mandar para a swap. Isto posto, não há razão nenhuma em desabilitar a Swap.
-
2. Re: SWAP deve ser desabilitada?
regis.ricardo Mar 31, 2017 12:52 PM (in response to rimolive)Pois é, também penso assim, até mesmo porque se não me engano o Red Hat não aceita ser instalado sem memória swap, sabe quando você sabe de algo, mas a pessoa é tão convincente que você acaba ficando na duvida, o argumento foi que: "A swap é uma memória lenta e o java come ela!", realmente o swap é mais lento que a memória convencional, e realmente em uma esmagadora maioria dos casos o java, come muita memória, mas em lugar nenhum eu ouvi falar de desabilitar o uso do swap, nem sei o que pode acontecer no servidor se desabilitar o uso dela.
-
3. Re: SWAP deve ser desabilitada?
rimolive Apr 3, 2017 9:22 AM (in response to regis.ricardo)Outra falácia dita aqui: "O Java come toda a Swap". Apesar de estar correto dizer que a Swap é um tipo de memória mais lenta que a Memória RAM (uma vez que sua área de armazenamento é no Disco), não é correto afirmar com toda a certeza de que o Java come toda a Swap. Afinal de contas, o Java é apenas mais um processo dentre todos os outros rodando no SO e portanto quem faz esse gerenciamento de memória é o próprio SO e portanto quem deve ser responsável por alocar dados entre memória RAM e Swap é o próprio SO. Por isso deve-se sempre analisar a performance de uma aplicação, e no caso de encontrar uma performance insuficiente considerar fazer um Tunning nos componentes.
Por fim, é bom conhecer de fato todos os argumentos que levou o camarada a chegar nessa conclusão, vai que ele está levando em conta algum bug ou um problema que não é necessariamente a Swap ou o Java em si?