PDA

View Full Version : Cosa si intende per utilizzo CPU?


MrModd
15-04-2009, 19:54
Ciao,
cosa vuol dire "l'utilizzo della CPU è al 100%"? Qual'è l'unità di misura?

Ruth Accex
15-04-2009, 20:14
Dovrebbe significare che tutti i cicli macchina sono impiegati in modo "costruttivo" (ossia eseguono qualche istruzione diversa dall'attendere comandi o da NOP).
L'unità di misura è quasi certamente il ciclo macchina (tipicamente 4 colpi di clock).

Se ho scritto boiate correggetemi...

MrModd
16-04-2009, 14:20
Tutti i cicli macchina? Io sapevo che il processore esegue in sequenza 4-5 istruzioni impiegando un ciclo per ognuna. Non mi ricordo dove l'avevo visto, comunque, se il processore è una macchina sequenziale, perchè non può eseguire più istruzioni contemporaneamente (giusto?), vorrebbe dire che con il 100% di utilizzo sono occupati tutte le 4 o 5 istruzioni?

CaFFeiNe
17-04-2009, 11:24
http://it.wikipedia.org/wiki/Pipeline_dati

questo è fondamentale per sapere come funziona un processore ;)

MrModd
19-04-2009, 19:08
http://it.wikipedia.org/wiki/Pipeline_dati

questo è fondamentale per sapere come funziona un processore ;)

Ah ecco! Era proprio di questo che parlavo. Quindi quando tutte le cinque istruzioni sono eseguite vuol dire che il processore sta al 100% del carico?