preempção voluntária [RESOLVIDO]

1. preempção voluntária [RESOLVIDO]

Djacy mariano bento
djmariano

(usa Ubuntu)

Enviado em 09/08/2011 - 22:04h

Por que praticamente todas as "distribuições mãe" (Debian, Ubuntu, Fedora, openSUSE, Mandriva), usa o kernel SMP, com preempção voluntária ao inveis de usar preempção total?


  


2. Re: preempção voluntária [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 09/08/2011 - 23:38h

SMP (Symmetric Multiprocessing Kernel) é kernel predominantemente otimizado para leitura de dados igual por parte de mais de um processador, é usado hoje por todas as distros, veja que segundo documentação, em mais de um núcleo, não há vantagem em usar kernel não SMP:

Some motherboards have more than one processor on them, and some processors have multiple cores. If your computer is like this, then the SMP kernel is for you. Non-SMP kernels will not be able to take advantage of your multiple processors. However, if you do not have multiple processors, the additional code in an SMP kernel will only slow you down. Naturally, Ubuntu provides both SMP and non-SMP kernels for all supported architectures.

a ultima frase é pq. post antigo, portanto ainda havia comps mononucleo.

https://help.ubuntu.com/community/Kernel

creio que é pq a maior parte dos micros de hoje são duplo nucleo ou mais, não haveria portanto vantagem em usar kernel para monoprocessamento.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts