On 5/14/10, Junior <[email protected]> wrote: > Em 14/05/2010 12:46, Max Miorim escreveu: >> On 5/14/10, Anderson Cruz<[email protected]> wrote: >> >>> A questão dos 4Gb de memória envolve arquitetura x86 e não o software em >>> si. >>> Caso esteja utilizando um hardware x86_64 você poderá utilizar mais do >>> que >>> 4Gb de RAM ( não lembro até onde vai o limite de RAM, mas provavelmente é >>> maior que o seu orçamento = ) >>> >> Num linux x86 tu pode ter mais de 4GB de ram, mas há uma limitação de >> 4GB *por processo*. No fim das contas isso é irrelevante para o caso >> dele, mais para lembrar desse "detalhe". ;) >> >> >>> Sim, o squid é multi-thread ! >>> >> Desde quando? Nos changelogs não diz nada.. >> >> Algumas engines de cache como aufs, são multithreaded mas outras >> coisas como o processamento de ACLs (que é o que realmente usa a CPU >> no squid) continua passando por uma thread única. >> > > Das limitações de memória eu acabei encontrando um artigo explicando o > assunto e se deve realmente a arquitetura X86. Agora multi-thread > acredito que ainda não seja, tem certeza ?
Eu não disse que o squid não tem multithread por causa da arquitetura. O squid em si não faz multithreading, algumas partes dele, como *algumas* engines de cache_dirs o fazem (e no caso dos cache_dir, não é para usar melhor o poder de processamento, é para fazer IO Assíncrono e evitar blocking). Na squid-users tem várias perguntas sobre o assunto, se multithreading fosse implementado da noite para o dia, com certeza alguém anunciaria. ;) -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

