[FUG-BR] RES: Network Performance no FreeBSD 8 (amd64)
Luiz Otavio O Souza
lists.br em gmail.com
Segunda Dezembro 28 12:37:16 BRST 2009
> Caramba,
>
>> putzgrillo.. a queda é de 50%, o que é significativo.
>
> E aquela história de terem paralelizado a camada de roteamento e que
> isso iria melhorar a performance...
> http://www.internetnews.com/dev-news/article.php/3835746
>
> Abraço,
> --
> Davi Vercillo C. Garcia
> B.Sc. Student - DCC-IM/UFRJ
> Trainee (SysAdmin) - NACAD/COPPE
> http://www.google.com/profiles/davivercillo
>
> "A computer lets you make more mistakes faster than any invention in
> human history with the possible exceptions of handguns and tequila." -
> Unknown
Foi feito... e funciona muito bem obrigado :) Thanks (again) to Qing Li !
A reescrita e separação das camadas 2 e 3 junto com o flowtable, levaram o
FreeBSD a outro nível de performance:
http://www.freebsd.org/cgi/getmsg.cgi?fetch=16592+21032+/usr/local/www/db/text/2009/freebsd-current/20090719.freebsd-current
Segundo o Kip Macy e NESTE CENÁRIO ESPECIFICO (não confundam alhos com
bugalhos) ele conseguiu até 4 MILHÕES de pacotes por segundo, quando o
normal (devido a contenção de locks) fica por volta dos 330 mil pacotes/s.
Agora uma coisa é um cenário específico e outra coisa é uso geral... Podem
haver casos onde o flowtable prejudique mais do que ajude (por isso você
pode desabilita-lo via sysctl), mas tudo isso é ajuste fino que precisa ser
feito por você no seu ambiente.
Vocês agora tem mais "botões" para brincar e alguns são extremamente
sensíveis (mudam a performance da água pro vinho dependendo do SEU
HARDWARE).
IMHO vocês vão esperar (e muito) pela solução desse problema, se é que
haverá solução... (são três possibilidades: 1a. o problema não existe, 2a.
ambiente/setup da pessoa que gerou o PR, 3a. o prioblema foi/será corrigido
durante alguma manutenção rotineira sem que ninguem perceba). Tirando a
nossa lista, não há qualquer movimentação em torno desse "problema".
Att.,
Luiz
PS: Se alguem tiver números, fatos ou qualquer outra coisa _concreta_, tenho
certeza que os desenvolvedores adorariam ouvir os detalhes.
PS2: E então, vamos instalar a versão nova e ajudar com fatos ou vamos ficar
espalhando boatos ?
Mais detalhes sobre a lista de discussão freebsd