Em 4 de março de 2013 08:49, Jorge Silveira <jlrs19833@gmail.com> escreveu:
Prezado lscrlstld (rsrsrs);

Obrigado Pelo seu retorno.

Verifiquei os fóruns que vc indicou e realmente não há um retorno específico sobre o assunto.

Tentei realizar o comando especificado em sua mensagem e sempre recebo o seguinte retorno - "-bash: echo: write error: Operation not permitted"

Verifiquei o arquivo e identifiquei que ele já está setado com o parâmetro "3".

Estou enviando um log da memória sem o aplicativo iniciado (log1) e outro com o aplicativo iniciado (log2). Vocês poderão observar que o aplicativo é rodado em java o que por natureza já consome bastante memória, porém rodo o mesmo aplicativo em outro VPS XEN e o consumo não passa de 265M de memória consumida.

Obrigado a todos pelo retorno!


Em 3 de março de 2013 20:29, lscrlstld <lscrlstld@gmail.com> escreveu:

Pelo que li em alguns forums gringos no ano passado alguns afirmam que isso é um recurso do OPENVZ, ou seja utilizar toda a memória e alocar as VMs de forma inteligente, outros já dizem que isso é um BUG.

Veja uma boa discussão disso em:

http://forum.openvz.org/index.php?t=msg&goto=45030&amp

http://forum.soluslabs.com/showthread.php/3861-Centos-6-openvz-64bit-kernel-memory-leak

 

A princípio os comandos “sync && echo 2 >/proc/sys/vm/drop_caches” liberam a memória.

 

Há também aberto um track para esse bug/recurso(?!?) em:

http://bugzilla.openvz.org/show_bug.cgi?id=2143

 

Pelo que vi nenhumas das discussões chegou a um acordo, e tb os desenvolvedores do OPENVZ não se manifestaram a respeito.

 

 

Prezados Amigos;

 

Estou utilizando um VPS de excelente qualidade que é virtualizado sobre a plataforma OPENVZ. 

 

Utilizo Centos 6.3 com um aplicativo que não esvazia os buffers de memória, onde o mesmo vai alocando a memória até que esta "estoura" e o server reinicia. Esse problema sempre ocorre, porém em VPS com XEN ou qualquer outra plataforma, consigo executar os seguintes comandos:

 

 

 
# echo 3 > /proc/sys/vm/drop_caches
# sysctl -w vm.drop_caches=3



Comandos estes utilizados para esvaziar a memória enquanto o server está rodando.

 

Como este VPS é baseado em OPENVZ e o mesmo não libera este comando, resolvi tentar com o hospedeiro do VPS que me informou não ser possível fazer a alteração pois afetaria todos os outros VPS.

 

Sendo assim, questiono se os amigos sabem algum outro comando ou maneira para que eu possa esvaziar os buffers de meu VPS.

 

Muito obrigado pela atenção de vocês e me desculpem alguma falha nas especificações!

 

 


_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br




--
Atenciosamente;

Jorge Silveira
dCAA - Digium Certified Asterisk Administrator


_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br



Caro amigo.

Dê o seguinte comando no seu VPS:

# cat /proc/user_beancounters

Verifique a(s) linha(s) em que a coluna "failcnt" o valor seja diferente de 0 (zero).
Poste aqui essa(s) linha(s).