Re: [FUG-BR] Noatime + squid

2010-03-26 Por tôpico Enio Marconcini
2010/3/25 Rodrigo de Oliveira Gomes ak...@uol.com.br

 Pessoal,

 Boa noite!

 Estava lendo alguns tutoriais na net e até mesmo a wiki do squid. Todos
 informaram que é interessante adicionar a flag de noatime
 no /etc/fstab nos discos que fazem parte do cache do squid.

 Gostaria de entender no que realmente isso altera a performance.

 Obrigado,

 Atenciosamente,

 Rodrigo Gomes

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



além do noatime, se você usa partições separadas para o cache do squid, você
poderia ainda setar como noexec, por seguranção não deixa que nenhum arquivo
possa ser executado (mesmo com chmod +x) nesta partição. só uma dica!

outra flag interessante (no caso de uma partição exclusiva para o squid) é
usar o async

o man mount diz:

 async All I/O to the file system should be done asynchronously.
 This is a *dangerous flag to set*, since it does *not
guar-
 antee that the file system structure* on the disk will
 remain consistent.  For this reason, the async flag
 should be used sparingly, and only when some data
recov-
 ery mechanism is present.


com essa flag existirá um melhor desempenho pelos dados estarem sendo
gravados em modo assíncrono, porém não existe muita segurança, mas como
cache do squid não é tão importante para mim, se der um crash, aos poucos
com o uso de internet o cache vai se recompondo.


-- 
ENIO RODRIGO MARCONCINI
gtalk: eni...@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


[FUG-BR] Noatime + squid

2010-03-25 Por tôpico Rodrigo de Oliveira Gomes
Pessoal,

Boa noite!

Estava lendo alguns tutoriais na net e até mesmo a wiki do squid. Todos
informaram que é interessante adicionar a flag de noatime
no /etc/fstab nos discos que fazem parte do cache do squid.

Gostaria de entender no que realmente isso altera a performance.

Obrigado,

Atenciosamente,

Rodrigo Gomes

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Noatime + squid

2010-03-25 Por tôpico Esdras Beleza
2010/3/25 Rodrigo de Oliveira Gomes ak...@uol.com.br:
 Pessoal,

 Boa noite!

 Estava lendo alguns tutoriais na net e até mesmo a wiki do squid. Todos
 informaram que é interessante adicionar a flag de noatime
 no /etc/fstab nos discos que fazem parte do cache do squid.

 Gostaria de entender no que realmente isso altera a performance.

 Obrigado,

 Atenciosamente,

 Rodrigo Gomes



Rodrigo,


A flag noatime faz com que não se grave, em algum ponto do filesystem,
os atributos de access time (atime) de algum arquivo ou diretório. A
operação de gravação desse access time é gravado no file system tem um
custo. Se você usa uma aplicação que grava arquivos com frequência,
seria dispendioso gravar os access times. Assim, desabilitar essa
função gera economia de recursos e melhora de performance.

Abraço,

Esdras
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Noatime + squid

2010-03-25 Por tôpico Esdras Beleza
2010/3/25 Rodrigo de Oliveira Gomes ak...@uol.com.br:
 Pessoal,

 Boa noite!

 Estava lendo alguns tutoriais na net e até mesmo a wiki do squid. Todos
 informaram que é interessante adicionar a flag de noatime
 no /etc/fstab nos discos que fazem parte do cache do squid.

 Gostaria de entender no que realmente isso altera a performance.

 Obrigado,

 Atenciosamente,

 Rodrigo Gomes



Perdão, digitei depressa, sem revisar, e cometi alguns erros que
dificultam o entendimento. Vamos lá de novo:

A flag noatime faz com que não se grave os atributos de access time
(atime) de algum arquivo específico, ou de arquivos pertencentes a um
diretório.

A operação de gravação desse access time é no file system tem um
custo. Se você usa uma aplicação (como um proxy) que grava arquivos
com frequência, seria dispendioso registrar os access times. Assim,
desabilitar essa função gera economia de recursos e melhora de
performance.

Abraço,

Esdras
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd