SOP wyk nr 6-Slajd28: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 4: | Linia 4: | ||
WW systemie jednozadaniowym czas cyklu przetwarzania — ''T<sub>t</sub>'' — jest sumą: | |||
* czasu obsługi przez procesor — '' | * czasu obsługi przez procesor — ''T<sub>c</sub>'', | ||
* czasu oczekiwania na zakończenie operacji wejścia-wyjścia (gotowość urządzeń) — '' | * czasu oczekiwania na zakończenie operacji wejścia-wyjścia (gotowość urządzeń) — ''T<sub>d</sub>'' , | ||
* narzutu czasowego — '' | * narzutu czasowego — ''T<sub>o</sub>'' . | ||
Różnica pomiędzy odpytywaniem a sterowaniem przerwaniami jest tylko w narzucie czasowym, który jest mniejszy w przypadku odpytywania. | Różnica pomiędzy odpytywaniem a sterowaniem przerwaniami jest tylko w narzucie czasowym, który jest mniejszy w przypadku odpytywania. |
Aktualna wersja na dzień 11:00, 28 sie 2006
Porównanie efektywności przetwarzania w systemie jednozadaniowym
WW systemie jednozadaniowym czas cyklu przetwarzania — Tt — jest sumą:
- czasu obsługi przez procesor — Tc,
- czasu oczekiwania na zakończenie operacji wejścia-wyjścia (gotowość urządzeń) — Td ,
- narzutu czasowego — To .
Różnica pomiędzy odpytywaniem a sterowaniem przerwaniami jest tylko w narzucie czasowym, który jest mniejszy w przypadku odpytywania.
Rozważając system wielozadaniowy, jeśli proces uzyska procesor, odpytywanie jest dla niego korzystniejsze, gdyż narzut czasowy jest mniejszy, a oczekiwanie na gotowość urządzenia jest z jego punktu widzenia czasem marnowanym (nie ma wówczas postępu w realizacji programu).