PDA

View Full Version : Qualche delucidazione sul dual core..


Master Mystery
01-07-2007, 03:48
Avendo ancora un single core non lo so quindi me lo chiedo..
Io penso, se una applicazione è scritta per utilizzare tutti i core, tutti i core verranno usati al 100%.. ma le applicazioni "normali" da single core le posso gestire abbinandole al secondo o, nel caso, a un terzo/quarto core?

Tipo, sto giocando, se avvio un video mi scatta il gioco.. potrei aprire il task manager e non so, far decodificare quel video dal core libero? Oppure è tutto automatico, cioè quando il primo core è al 100%, ci pensa il secondo? :fagiano:

Grazie in anticipo.

User111
01-07-2007, 07:40
dovrebbe essere automatico,cmq

fork()
01-07-2007, 10:16
L'assegnazione dei processi ai vari processori è gestita dal sistema operativo. Non c'è bisogno che una Cpu sia al 100% per far attivare l'altra: tutte funzionano contemporaneamente e su ognuna di loro gira un process(o un thread) diverso
Anche un singolo programma può generare diversi processi la gestione dei quali viene in qualche modo "serializzata" negli uni-processori e viene quanto più possibile parallelizzata nei multi-core

BlackRider
01-07-2007, 10:21
L'assegnazione dei processi ai vari processori è gestita dal sistema operativo. Non c'è bisogno che una Cpu sia al 100% per far attivare l'altra: tutte funzionano contemporaneamente e su ognuna di loro gira un process(o un thread) diverso
Anche un singolo programma può generare diversi processi la gestione dei quali viene in qualche modo "serializzata" negli uni-processori e viene quanto più possibile parallelizzata nei multi-core

quoto :asd: