SOP wyk nr 6-Slajd26: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Dwa (dyskusja | edycje)
Nie podano opisu zmian
 
Dwa (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 4: Linia 4:




W celu porównania efektywności przetwarzania w systemie z odpytywaniem oraz z przerwaniami należy wrócić do podstawowego cyklu zmian stanów procesu. Stan procesu zmienia się cyklicznie z ''wykonywanego'' na ''oczekujący'' , następnie ''gotowy'' i znowu ''wykonywany'' . Na poziomie architektury procesor oraz urządzenia wejścia-wyjścia są albo bezczynne, albo zajęte obsługą. Niech ''Tc'' oznacza zatem całkowity czas przetwarzania przez procesor, a ''Td'' całkowity czas realizacji operacji wejścia-wyjścia. Czasy te są niezależne od sposobu obsługi urządzeń. Składnikiem, zależnym od sposobu obsługi urządzeń jest narzut czasowy — ''To'' . Narzut ten wynika ze zwłoki w reakcji procesora na zgłoszenie gotowości urządzenia lub z oczekiwania na dostępność urządzenia.  
W celu porównania efektywności przetwarzania w systemie z odpytywaniem oraz z przerwaniami należy wrócić do podstawowego cyklu zmian stanów procesu. Stan procesu zmienia się cyklicznie z ''wykonywanego'' na ''oczekujący'' , następnie ''gotowy'' i znowu ''wykonywany'' . Na poziomie architektury procesor oraz urządzenia wejścia-wyjścia są albo bezczynne, albo zajęte obsługą. Niech ''T<sub>c</sub>'' oznacza zatem całkowity czas przetwarzania przez procesor, a ''T<sub>d</sub>'' całkowity czas realizacji operacji wejścia-wyjścia. Czasy te są niezależne od sposobu obsługi urządzeń. Składnikiem, zależnym od sposobu obsługi urządzeń jest narzut czasowy — ''T<sub>o</sub>'' . Narzut ten wynika ze zwłoki w reakcji procesora na zgłoszenie gotowości urządzenia lub z oczekiwania na dostępność urządzenia.  
 


[[SOP_wyk_nr_6-Slajd25 | << Poprzedni slajd]] | [[SOP_wyk_nr_6-toc|Spis treści ]] | [[SOP_wyk_nr_6-Slajd27 | Następny slajd >>]]
[[SOP_wyk_nr_6-Slajd25 | << Poprzedni slajd]] | [[SOP_wyk_nr_6-toc|Spis treści ]] | [[SOP_wyk_nr_6-Slajd27 | Następny slajd >>]]

Aktualna wersja na dzień 10:59, 28 sie 2006

Efektywność interakcji procesora ze sterownikiem — oznaczenia

Efektywność interakcji procesora ze sterownikiem — oznaczenia


W celu porównania efektywności przetwarzania w systemie z odpytywaniem oraz z przerwaniami należy wrócić do podstawowego cyklu zmian stanów procesu. Stan procesu zmienia się cyklicznie z wykonywanego na oczekujący , następnie gotowy i znowu wykonywany . Na poziomie architektury procesor oraz urządzenia wejścia-wyjścia są albo bezczynne, albo zajęte obsługą. Niech Tc oznacza zatem całkowity czas przetwarzania przez procesor, a Td całkowity czas realizacji operacji wejścia-wyjścia. Czasy te są niezależne od sposobu obsługi urządzeń. Składnikiem, zależnym od sposobu obsługi urządzeń jest narzut czasowy — To . Narzut ten wynika ze zwłoki w reakcji procesora na zgłoszenie gotowości urządzenia lub z oczekiwania na dostępność urządzenia.

<< Poprzedni slajd | Spis treści | Następny slajd >>