Ich habe einen Dual-Core-Prozessor. Ich führe zwei Instanzen des folgenden Programms aus:
void main(){
int i;
while(1){
i=i+1;
}
}
Ich führe TOP aus und die CPU-Auslastung steigt auf 97 %, erreicht jedoch nie 100 %. Warum passiert das nicht? Die CPU sollte immer mit der Ausführung der beiden Programme beschäftigt sein, ohne dass ein E/A-Vorgang durchgeführt wird.
Danke