On Wed, 24 Mar 2004 13:43:54 -0300, Marcelo B. <[EMAIL PROTECTED]> wrote:
estranhamente o daemon do natd vem consumindo muita cpu.
ele sempre gerenciou meus 4Mbits de link sem problema, mas ultimamente
esta meio estranho.as ultimas alteracoes que lembro ter feito foi ter colocado
uma placa de rede "NE 2000".
algumas informacoes:
--------------------------------------------------------------------------
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
73 root 42 0 5028K 4764K RUN 6:02 80.95% 80.95% natd
------------------
4.7-RC2 FreeBSD 4.7-RC2 #1
------------------
P3 800Mhz, 256MB Memoria
-----------------
A minah experiência diz que esta máquina atingiria este nível com cerca de 5 MBytes
(e não bits) por segundo, i.e., um link 10 vezes maior que o seu. Como está o top? Qual
é o tempo usado em interrupções. Também pode ser interessante saber quantas conexões
simultâneas devem estar no ar no momento. Tabém dê uma olhadinha com um:
netstat | more
Se não der nenhuma dica, você perdeu só 1 minuto de trabalho. Tem squid na máquina?
Verificiou se o "via <interface de rede>" da regra do divert está certo? Tem regras de
deny depois da rega de divert? Eu coloco as regras de deny antes para não perder tempo
com o NAT processando o que vai ser rejeitado.
Isto é o tempo todo, ou em certos horários?
Qual é a taxa de ocupação do link? Se não sabe, faz um simples teste:
ipfw add 1 count ip from any to any in via <interface de entrada> ipfw add 2 count ip from any to any out via <interface de entrada> ipfw zero 1 2 sleep 100 ipfw show 1 2 ipfw delete 1 2
Isto dará uma contagem de tráfego nos 100 segundos. E depois, dividindo por 100, se
tem a média por segundo. Se quiser exagerar, use logo o IO-Judas:
http://www.goffredo.eti.br/io-judas
Abraços, João Rocha.
_______________________________________________________________ Sair da Lista: http://lists.fugspbr.org/listinfo.cgi Historico: http://www4.fugspbr.org/lista/html/FUG-BR/