O aplicativo de quiosque de longa duração consome memória sem liberá-lo

0

Eu tenho um aplicativo de longa execução construído com PHP / HTML / CSS3 / JS em execução no Chrome em um servidor Ubuntu 14.04.03. Eu configurei tudo para que funcionasse e deixe-o funcionar por alguns dias.

Eu notei algo muito preocupante, quando eu inicio o quiosque pela primeira vez o uso da memória é em torno de 400MB, mas como o aplicativo é executado mais tempo aumenta o uso da memória. Está atualmente em execução por cerca de 22 horas e o uso da memória é de 1400 MB (!). O computador que o executa tem 4 GB de RAM, pelo que parece que está tudo bem por agora. Quando atingir a marca de 4000 MB, ele começará a trocar e meu aplicativo estará basicamente inativo.

O quiosque está sendo executado na versão 45 do Chrome. Como posso limpar o uso da memória e liberar toda a memória disponível?

    
por kfirba 16.09.2015 / 17:31

1 resposta

0

A memória não está "disponível", foi alocada para uso por um programa. Esses programas são chamados de "porcos de memória". Use comandos como top e ps -eF (e, é claro, man top;man ps ) para ver qual programa tem mais memória alocada. Então, corrija esse programa.

    
por waltinator 16.09.2015 / 19:57