procesy - wyjasnienie
-
- Użytkownik
- Posty: 4094
- Rejestracja: 10 lut 2008, o 15:31
- Płeć: Mężczyzna
- Lokalizacja: Łódź
- Podziękował: 12 razy
- Pomógł: 805 razy
procesy - wyjasnienie
Rozumiem, że wywłaszczenie następuje, gdy pojawi się proces o krótszym deklarowanym czasie wykonania.
Narysuj sobie najlepiej diagram Gantta, będzie wszystko ładnie widać. Albo na logikę: w chwili 20s, planista wyznacza proces 1. i procesor wykonuje go 4 sekundy. Następnie pojawia się proces 3, który ma najkrótszy zgłaszany czas oczekiwania (1. - 26 s, 2. - 60 s, 3. - 10 s). Żaden nowy proces się już nie zgłasza, więc do końca wykonuje się proces 3. Jeśli czas przetwarzania to upływ czasu od utworzenia procesu do zakończenia jego wykonania, to wynosi on 10 sekund.
Narysuj sobie najlepiej diagram Gantta, będzie wszystko ładnie widać. Albo na logikę: w chwili 20s, planista wyznacza proces 1. i procesor wykonuje go 4 sekundy. Następnie pojawia się proces 3, który ma najkrótszy zgłaszany czas oczekiwania (1. - 26 s, 2. - 60 s, 3. - 10 s). Żaden nowy proces się już nie zgłasza, więc do końca wykonuje się proces 3. Jeśli czas przetwarzania to upływ czasu od utworzenia procesu do zakończenia jego wykonania, to wynosi on 10 sekund.