Reply to Message

View discussion in a popup

Replying to:
AndreTheGiant
Immortal
Immortal

Le applicazioni di oggi dovrebbero essere multi-thread piuttosto che multi processo.

E comunque anche l'archittettura multi-core è un caso di multi-processo SMP.

Anzi... l'architettura multiprocessore di oggi è molto diversa da quella di un tempo (oggi è di tipo NUMA, prima solo di tipo UMA) e quindi un'appliacazione moltiprocesso con un sistema operativo datato potrebbe persino comportarsi male (nel fisico). Nel virtuale ci pensa l'hypervisor (ove possibile).

Morale... a parte alcuni aspetti secondari (cache, accesso alla memoria, ...) non c'è grossa differenza tra multi-core e multi-processore...

Ho banalizzato volutamente alcuni concetti, ma giusto per rendere l'idea.

Andre | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro