![]()
#16
28-05-08 16:19
![]()
Cero ![]()
#16
28-05-08 16:19
ma certo, quello lo sapevo giàsi, e quindi? cazzo è come dire una lampadina reglarla, serve luce la fai andare a 1000w, se non se serve la devi tenere accesa solo un filino... ma un filino devi tenerla accesa, oppure spegnere tutto.
è la stessa cosa... ciclo idle 90% = il 10% della cpu sta lavorando.
ok? magari wiki potrebbe darti una schiarita, se non lo fa... fregatene e considera sempre la formula scritta qui sopra in grassetto
La domanda è, perchè non può essere 10% CPU che lavora, il resto libero? Cioè, perchè serve un processo in cui far lavorare la percentuale di CPU libera?
![]()
devilheart ![]()
#17
28-05-08 16:37
1)perché così sono costruite tutte le cpu. è una scelta che semplifica il design
2)non è un vero processo, è più che altro una convenzione
![]()
devilheart ![]()
#20
28-05-08 17:05
non esiste un lavorare al massimo, al minimo o simili. semplicemente quando tutti i processi attivi non consumano tutto il tempo di cpu disponibile allora la cpu occupa il tempo libero facendo operazioni computazionalmente irrilevanti
![]()
devilheart ![]()
#22
28-05-08 18:36
perché a livello di progettazione complica le cose avere la possibilità di fare niente, in particolare devi aggiungere hardware che fa rimanere in attesa la cpu. è molto più semplice aggiungere all'assembly una istruzione che non fa nulla ed eseguirla