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]

Responder a