[FUG-BR] OT: Squid muito lento....
Joao Rocha Braga Filho
goffredo em gmail.com
Terça Maio 25 12:27:45 BRT 2010
2010/5/25 Enio Marconcini # www.Enio.Pro.Br <eniorm at gmail.com>:
> 2010/5/25 Joao Rocha Braga Filho <goffredo at gmail.com>
>
>> 2010/5/20 Enio Marconcini # www.Enio.Pro.Br <eniorm at gmail.com>:
>> > João, estou usando sim o AUFS, tenho um slice separado, com 5 partições
>> de
>> > 10G,
>>
>> Quero ver o comando "mount", e o "df -hi" e o "iostat -d -c 10".
>> Eu estou com um palpite, e precisaria ver isto para confirmar.
>>
>>
>> João Rocha.
>>
>> >
>> > os comandos que você me passou, ambos, informa isso
>> >
>> >
>> > --
>> > ENIO RODRIGO MARCONCINI
>> > gtalk: eniorm at gmail.com
>> > skype: eniorm
>> > msn: /dev/null
>> >
>> > .: FreeBSD -:- OpenBSD -:-Slackware Linux :.
>> > Have trouble with Windows - reboot!
>> > Have trouble with Unix - be root!
>> > -------------------------
>> > Histórico: http://www.fug.com.br/historico/html/freebsd/
>> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> >
>>
>>
>>
>> --
>> "Sempre se apanha mais com as menores besteiras. Experiência própria."
>>
>> goffredo at gmail.com
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
> João, eis as saidas dos comandos
>
> valinor# df -hi
> Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
> /dev/ad0s1a 989M 256M 654M 28% 2.5k 139k 2% /
> devfs 1.0K 1.0K 0B 100% 0 0 100% /dev
> /dev/ad0s2a 6.1G 5.5M 5.6G 0% 335 848k 0% /downloads
> /dev/ad0s2d 9.7G 2.1G 6.8G 24% 63k 1.3M 5%
> /squid/cache1
> /dev/ad0s2e 9.7G 2.1G 6.8G 23% 87k 1.2M 7%
> /squid/cache2
> /dev/ad0s2f 9.7G 2.1G 6.8G 24% 68k 1.2M 5%
> /squid/cache3
> /dev/ad0s2g 9.7G 2.1G 6.8G 23% 82k 1.2M 6%
> /squid/cache4
> /dev/ad0s2h 9.7G 2.0G 6.9G 23% 79k 1.2M 6%
> /squid/cache5
> /dev/ad0s1e 989M 20K 910M 0% 26 141k 0% /tmp
> /dev/ad0s1f 9.7G 2.2G 6.8G 24% 237k 1.1M 18% /usr
> /dev/ad0s1d 5.8G 729M 4.6G 13% 24k 776k 3% /var
> devfs 1.0K 1.0K 0B 100% 0 0 100%
> /var/named/dev
>
Aqui mostra que tem um erro. Dividir a cache em várias partições no
mesmo disco é um erro, e certamente baixa muito o desempenho.
Use um disco inteiro para o cache, em um único sistema de arquivos.
Assim a tabela de i-nodes, de espaço alocado e disponível etc, será uma
só, e estará no início do disco, onde existe uma maior densidade de
setores por trilha. Assim os diretórios, tabelas etc, serão acessadas com
menos posicionamentos de cabeça e ainda posicionamentos mais curtos.
Espalhar como você fez só força mais posicionamentos das cabeças de
leitura, e por percursos maiores, o que baixa o desempenho do disco.
>
> valinor# iostat -d -c 10
> ad0
> KB/t tps MB/s
> 12.42 2 0.03
> 0.00 0 0.00
> 2.00 1 0.00
> 0.00 0 0.00
> 0.00 0 0.00
> 16.00 3 0.05
> 32.00 1 0.03
> 16.00 1 0.02
> 0.00 0 0.00
> 0.00 0 0.00
Aqui mostra que o seu disco está ocioso. Completamente ocioso. Então
a sua baixa de desempenho, se ocorreu no momento do teste acima, não
é devido ao disco. Isto não elimina o que falei acima sobre o uso errado das
partições, que poderá ser o seu próximo limite.
João Rocha.
>
>
>
> Nilson, eu pensei em fazer isso, mas nos meus testes, após as 17:00 (que
> encerra o expediente) a navegação normaliza,
>
>
>
>
> --
> ENIO RODRIGO MARCONCINI
> gtalk: eniorm at gmail.com
> skype: eniorm
> msn: /dev/null
>
> .: FreeBSD -:- OpenBSD -:-Slackware Linux :.
> Have trouble with Windows - reboot!
> Have trouble with Unix - be root!
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
--
"Sempre se apanha mais com as menores besteiras. Experiência própria."
goffredo at gmail.com
Mais detalhes sobre a lista de discussão freebsd