[FUG-BR] [OT] Squid - Ordenação otimizada de conteúdo em ACL
Trober
trober em trober.com
Domingo Novembro 1 19:43:09 BRST 2009
Boa-tarde a todos :)
Quero otimizar a busca do Squid por registros (domínios), dentro de ACLs
de arquivos textos, que contém ao todo 531.681 linhas, distribuídas em 38
arquivos.
Sabendo que existem diferentes algoritmos de busca, consultei o
código-fonte do Squid, com o objetivo de interpretar e adequar meus
arquivos à forma de busca empregada no Squid. Para isso, atualmente,
converto todos os caracteres dos arquivos texto para minúsculo com "tr",
elimino as linhas em branco com "sed", ordeno com "sort -f -b" e removo
duplicados com "uniq" (importante para evitar o conflito de duplicidade,
detectado na função da linha 2675 do "acl.c").
No final de tudo, rodo um "squid -k parse", elimino eventuais "sujeiras"
e, se tudo estiver certo, um "-k reconfigure" para concluir.
Como não tive muito êxito na análise do "acl.c" e no enfileiramento de
aclDumpDomainList, pergunto: qual a ordenação mais adequada compatível com
o Squid?
Muito grato!
Bom feriado a todos.
Saudações,
Trober
-
-
-
-
-
Mais detalhes sobre a lista de discussão freebsd