( apal | 2023. 08. 10., cs – 09:20 )

Amíg memóriára vár valami, 100% CPU van az adott magon, nem? 

Nem feltetlen. A belso allapotat tekintve a cucc akkor egy hasonlo allapotban van mintha wait for interrupt-ban lenne. Inkabb az a kerdes hogy mennyit kell atlagosan varnia ilyenkor. Ha a pipeline hosszaval osszemerhetot vagy annal kevesebbet, akkor a gyakorlatban emiatt nem fogsz latni teljesitmenyfelvetel-csokkenest.

Nincs interrupt, hogy bocs, várok a 12-14 cl-re a következő nem cachelinehoz, addig légyszi egy context switchet rám (nem is lenne értelme).

Ha olyan a front-side bus architektura, akkor ezek a "wait state" jellegu helyzetek/allapotok akarmeg megszakithatoak kulso megszakitassal is. Sot, ha megnezed, akkor a "page fault" meg hasonlo megszakitasok is pont egy memoriara valo varakozas kovetkezteben/utan alakulnak ki. Szoval ha hosszu a varakozas es engedelyezett akkor siman lehet context switch is.