On 1/16/07, Cândido Henrique - Linux user 276876 <[EMAIL PROTECTED]> wrote:
> Olá Maxwillian e todos da lista !
Oi denovo :)

>  Precisando de ajuda ... "CONTANDO COM FORÇA DIVINA !!!!"
Não precisa ser divina, precisa apenas ser "a força" (trocadilho nerd... 8)

>  - Retirei regras e deixei tudo liberado sem regras ALLOW ALL ! (Nada !)
Isso costuma ajudar, se não foi vamos para a próxima etapa...

>  - Compilei somente com UFS e Prefix .. rss (Nada !)
Tentou usar o CFLAGS="-mtune=$(uname -p) -march=$(uname -p)" durante a
compilação? Esta otimização é rápida e pode ainda inserir um -O3, por
exemplo:

CFLAGS="-mtune=$(uname -p) -march=$(uname -p) -O3" ./configure ...

Eu tenho entre 15 e 25% de ganho quando uso isso, quem sabe dando uma
"tunadinha" extra no kernel não consiga nada maior?

>  - Verifiquei RESOLV.CONF e nss... todos ... HOSTS ... performance DNS
>  ... (Nada !)
Não acho que seja algo relacionado a resolução de nomes.

>  - Veirifquei a existência do /DEV/NULL ... (Nada !)
Bugzinho tosco mas que pega muita gente :)

>  - Obs.: Todos os Hardwares citados acima são de alto desempenho o
>  problema aqui não é Hardware "acredito eu" ... pois em um Hardware
>  inferior onde hoje esta em producao ... onde  a CPU fica em média com
>  45% e nunca chega a 100%, trabalha muito bem ... Solaris 9 Intel ..
>  máquina SUN com Processador Intel também nada muito sofisticado .. e com
>  Squid 2.6stable7 ... porque funciona especificamente nesta máquina ..
>  (mistério) !
>
>  - Obs.: Trafego em média por dia igual 29GB e 5000 IP´s (Hosts)
Volto a sugerir otimizações no Kernel, ainda mais efetivas nos BSDs,
apesar de acreditar que a lentidão se dá o I/O propriamente dito por
causa do seguinte raciocínio:
Há um volume muito grande de dados/conexões (consegue estimar isso em
conexões/segundo e volume de dados/segundo?) e entre cada gravação
(afinal as coisas vão para o cache e saem da memória :) um "pouquinho"
da CPU é usada pelo squid. Como tá o desempenho do HD e das placas de
rede?

Ai vem aquele velho problema: "mas funcionava antes". De repente pode
até ser uma sugestão idiota, mas que tal usar a mesma versão do squid
nessa máquina nova? :P

Coloca o squid em modo ultra-mega-master-gigazord verbose, e me manda
o log em pvt (putz, to até vendo o "arquivinho" de 352MB... :P), se
conseguir rodar ele com um strace (num linux) também já ajuda bastante
(mas tem que ser uns 20segundos, senão tu fica sem espaço em disco...)

Se não funcionar pode usar a máquina antiga e fazer um cluster pra
distribuir a carga entre os dois, não é a melhor solução mas o usuário
nem fica sabendo disso mesmo :D

Qualquer coisa grita ai.

-- 
Maxwillian Miorim <[EMAIL PROTECTED]>
----
Slackware 11.0/current, OpenBSD 3.9 and Debian SID/experimental.

Responder a