|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Mar 2005
Messaggi: 1132
|
Domanda sul funzionamento dei dual core, Eseguire programmi in parallelo
Salve, vorrei capure un pò meglio come funziona, per ottimizzare meglio il mio lavoro.
La cosa che mi chiedo è questa: Supponiamo che io ho lasciato il PC ad eseguire una lunga operazione di editing che richiede risorse totali e tanto tempo. Ho notato, tramite il semplice task manager di windows, che il lavoro viene ripartito sui due core in maniera simmetrica (e le risorse occupate raggiungono quasi il 100%). Ecco le mie domande: 1) Perchè il processore nel suo totale non viene utilizzato al 100%,( come accadeva col single core) anche se ha bisogno di quante piu risotrse possibili? Dipende dall'architerttura dei dual core che non ottimizzano pienamente l'operazione multi processore? Immagino di si. 2)Se mentre il processo è in esecuzione, io volessi fare qualcos'altro (un altra elaborazione, o semplicemente guardare un film o masterizzare qualcosa o giocare...insomma non ha importanza, supponete qualsiasi altra cosa che richieda risorse), il pc in automatico mi gestisce il tutto e mi permette di eseguire l'altra applicazione su un core diverso (che tiene meno carico per la seconda applicazione), oppure devo MANUALMENTE, da task manager, dire che per la prima applicazione venga utilizzata solo il core numero 1? (ho visto che si puo fare dal task manager...e se lo faccio, un core rimane totalmente scarico di lavoro...) Grazie millle Ultima modifica di Dart81 : 14-04-2008 alle 23:25. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2005
Messaggi: 1132
|
Nessuno sa rispondermi???
Nessuno sa come funziona un dual core? |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2003
Città: Sperduto nella Franciacorta.
Messaggi: 16380
|
Se il programma è scritto x sfruttare tutti i core lui userà tutti i core disponibili, invece se non lo è scritto, come la maggiorparte, ne userà solo 1.
Mentre se tu usi uno dei pochi sw ke sfruttano i dualcore e tu oltre a quel sw ne lanci un altro non cambia niente, il 2° sw ke lanci va senza far alcunchè, solo ke se richiede particolari prestazioni va a rallentare il lavoro dell'altro programma.
__________________
Firma da completare ADSL 7M in Italia: http://www.speedtest.net/result/2747466326.png |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 7031
|
Non è una cosa così aliena rispetto a un normale processore eh... con un processore single core cosa fai? Ecco stessa cosa coi multi core, con la sola differenza che se un programma non è programmato multicore, il suo processo sfrutterà un solo core
__________________
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Sep 2005
Città: Roma
Messaggi: 6920
|
........oppure il lavoro verrà ripartito equamente sui due core (spesso questo lo fa l'SO). In entrambi i casi l'occupazione totale del processore sarà circa del 50%
__________________
concluso positivamente con: Tisserand, Kenny01, I Soliti Sospetti, Isd67, The_Saint, Arrapaho |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Mar 2005
Messaggi: 1132
|
Beh, adesso ho messo Ulead Video Studio a fare una conversione....mi utilizza i due core per un totale dell'80% di tutta la potenza del processore, e se faccio qualcos'altro non ho problemi.
Mi chiedo come mai però non utilizza al 100%...usa entrambi i core ma non totalmente, perchè? A che mi serve avere un processore 4200+ (o qualsiasi altra cosas) se non posso usarlo al 100%? Grazie |
|
|
|
|
|
#7 | |
|
Member
Iscritto dal: Aug 2007
Messaggi: 124
|
Quote:
Altra ipotesi: forse il programma che usi (parlo per ipotesi, personalmente non lo conosco) è impostato per utilizzare al massimo una determinata percentuale della cpu, se cambi questa impostazione puoi raggiungere il 100%. |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 7031
|
O magari è limitato dal resto del pc
__________________
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Apr 2008
Città: Cernusco Sul Naviglio (MI)
Messaggi: 1292
|
forse nelle impostazioni del programma c'è una voce che dice quanta cpu deve usare il programma, se fossi in te metterei tutto il lavoro su un core solo (cosi lavora al 100%) e il resto delle operazioni le fai fare ll'altro core ^^
|
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Aug 2007
Messaggi: 124
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:13.




















