Uso excessivo de memória

1. Uso excessivo de memória

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 16/12/2016 - 20:52h

Olá pessoal, tenho um squid3 rodando e com um consumo de memória normal +- 512M e o problema é que em 15 segundos ele consome toda a memória RAM disponível. Escrevi um pequeno script para monitorar para mim a cada minuto a quantidade de memória usada, vejam:
18:18:17 used: 518M
18:19:17 used: 518M
18:20:17 used: 517M
18:21:17 used: 518M
18:22:17 used: 518M
18:23:17 used: 518M
18:24:17 used: 517M
18:25:17 used: 518M
18:26:17 used: 517M
18:27:17 used: 517M
18:28:17 used: 517M
18:29:17 used: 518M
18:30:17 used: 1,8G

18:31:17 used: 1,8G
18:32:17 used: 1,8G
18:33:17 used: 1,8G


Nisso ele já estava rodando a 2 horas e do nada explode a memória e não baixa mais, pesquisei na internet e nada encontrei a respeito, então, decidi vir aqui pedir ajuda de vocês para ver se alguém sabe o que pode ser o causador do consumo excessivo.

Se precisarem de mais detalhes (sei que não dei muitos) eu estou aqui de prontidão.

EDIT:
## Nome visivel para páginas de informação
visible_hostname ctw6av.domain

## Espaço em memória RAM para o cache de páginas
cache_mem 64 MB

## Diretórioem disco do cache
## ufs = sistema de arquivos padrão do squid
## 5120 = 5GB para cache de páginas e etc
## 128 = 128 diretórios
## 256 = subdiretórios dentro dos diretórios acima citados
## utliza esta divesão para indexar de forma rápida quando
## lotar o cache de disco, descartando os arquivos mais antigos
cache_dir ufs /var/spool/squid3 5120 128 256

## Logs de acesso à páginas
access_log /var/log/squid3/access.log

## Páginas de erro exibidas em português
error_directory /usr/share/squid3/errors/Portuguese

## Tamanho máximo do arquivo na RAM e no cache de disco respectivamente
maximum_object_size_in_memory 64 KB
maximum_object_size 700 MB
minimum_object_size 0 KB

## Porcentagem de uso do cache de disco mínimo e máximo respectivamente
cache_swap_low 90
cache_swap_high 95

## Permite gerenciamento do cache vindo somente do localhost
http_access allow manager localhost

## Libera os dominios necessários para o funcionamento
acl local dstdomain localhost
acl myNetwork dst 10.0.0.0/24
http_access allow local
http_access allow myNetwork

## Portas para a escuta dos serviços de internet
http_port 3128


Desde já agradeço.


  


2. Re: Uso excessivo de memória

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 16/12/2016 - 21:14h

ctw6av escreveu:
Se precisarem de mais detalhes (sei que não dei muitos) eu estou aqui de prontidão.
.


vc não consegue um log dos processos não ??? talvez sabendo o processo da hora vc consiga matar a charada !

___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


3. Re: Uso excessivo de memória

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 16/12/2016 - 21:33h

Mauriciodez escreveu:

ctw6av escreveu:
Se precisarem de mais detalhes (sei que não dei muitos) eu estou aqui de prontidão.
.


vc não consegue um log dos processos não ??? talvez sabendo o processo da hora vc consiga matar a charada !

___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"



Esqueci de mencionar, não tem nada nos logs. Mas muito obrigado pela força. Atualizei com o meu squid.conf





______________________________________________________________________
OS: Biebian
Kernel: x86_64 3.5.2-amd64
Resolution: 1320x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB
Distro: http://biebian.sourceforge.net/


4. Re: Uso excessivo de memória

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 17/12/2016 - 12:18h

De alguma forma os dados estavam sendo guardados permanentemente na memória, resolvi desativar a memória swap:
swapoff -a 

e até agora o consumo está entre 150M geral.





______________________________________________________________________
OS: Biebian
Kernel: x86_64 3.5.2-amd64
Resolution: 1320x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB
Distro: http://biebian.sourceforge.net/


5. Re: Uso excessivo de memória

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 17/12/2016 - 14:47h

[quote]ctw6av escreveu:

De alguma forma os dados estavam sendo guardados permanentemente na memória, resolvi desativar a memória swap:
swapoff -a 

e até agora o consumo está entre 150M geral.

se não vai precisar das paradas um ótima solução ... se precisar é uma de vc fazer um script para limpar os mais antigos talvez !!!
__________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


6. Re: Uso excessivo de memória

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 17/12/2016 - 15:12h

Então a swap é mais para emergências mesmo nem preciso dela, meu server já está a uma 6hrs sem dar esse problema desde que desativei a swap:
             total       used       free     shared    buffers     cached
Mem: 2,0G 200M 1,8G 10M 39M 59M
-/+ buffers/cache: 101M 1,9G
Swap: 0B 0B 0B


Mesmo assim obrigado Mauricio pelas dicas, acho que já deve estar resolvido só vou esperar mais um pouco para ter certeza.




______________________________________________________________________
OS: Biebian
Kernel: x86_64 3.5.2-amd64
Resolution: 1320x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB
Distro: http://biebian.sourceforge.net/






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts