PRS/Formule
< ПРС
Pređi na navigaciju
Pređi na pretragu
Poasonov proces
Osnovni termini
- - Srednje vreme obrade posla
- Ponekad označeno i kao
- - Srednje vreme/Očekivano vreme između dva pristizanja poslova
- - Brzina/intenzitet obrade posla
- - Brzina/intenzitet pristizanja poslova
Stanja sistema
- Stanja sistema obeležavamo brojevima koji ujedno označavaju koliko ima poslova u sistemu.
- Broj stanja = Broj procesora koji mogu da rade posao + Broj mesta u redu za čekanje
- Ukoliko je red za čekanje neograničen/beskonačan, postoji beskonačan broj stanja.
- Svako stanje ima statičku verovatnoću, oznaka , gde je broj stanja.
- - Jednačina preklapanja. Zbir svih stanja u sistemu mora biti 1.
- Statičke verovatnoće određuju se iz balansnih jednačina.
- U sistemima sa beskonačnim brojem stanja (neograničenim redom za čekanje) javljaju se redovi:
- - Geometrijski red. Konvergira samo ako i to je neophodno proveriti - inače red divergira i analiza nije primenljiva.
- - Potencijalni red. Konvergira samo ako i to je neophodno proveriti - inače red divergira i analiza nije primenljiva.
- Za nepoznat ali konačan broj stanja javlja se i geometrijski niz (koji ima konačan broj članova):
- Paziti na slučaj gde . Tada je vrednost niza .
Karakteristike sistema
- - Prosečno/očekivano vreme obrade poslova/vreme odziva u sistemu
- - Prosečno/očekivano vreme obrade poslova/vreme odziva u redu za čekanje
- Veza:
- - Prosečan/očekivani broj poslova u sistemu
- - gde se slaže sa brojem poslova u sistemu.
- - Prosečan/očekivani broj poslova u redu za čekanje
- Važi ista formula kao za J, samo što se verovatnoće množe sa brojem poslova u redu za čekanje.
- - Protok kroz sistem
- Ujedno i protok kroz red za čekanje
- Ukoliko je red za čekanje beskonačan nema odbijanja poslova, što znači da je protok isti kao i intenzitet pristizanja poslova.
- Inače, protok je , gde je poslednje stanje u kom nema mesta u redu za čekanje.
- - Protok odbijenih poslova
- - Litlova formula. Važi za ceo sistem.
- Moguće je posmatrati samo red za čekanje i tu važi:
- Veza:
- - Iskorišćenost sistema. Iskorišćenost nekog dela se definiše kao broj poslova podeljen sa kapacitetom.
- Važi neiskorišćeni deo sistema.
Ciklični model multiprogramiranja
- Protok kroz sistem je svuda isti.
- Ovo znači da vreme provedeno u procesorskom delu sistema i disk delu sistema ima isti protok, pa važi: ,
- - Round trip time - vreme prolaska jednog posla kroz ceo sistem.
- Pošto je protok u celom sistemu isti, kod grananja ekvivalentnih paralelnih servera važi:
- , broj procesora, broj diskova.
- Zakon iskorišćenja jednog servera/diska:
- Pošto je protok svuda isti:
Gordon-Njuelov metod
- Gordon-Njuelov metod definiše kao potražnju servera i. Ovaj faktor je relativan i obično se uzima da je potražnja prvog servera (procesora) .
- GNj sistem jednačina se formira ovako:
- Svaki sistem ima svoju jednačine, gde sa leve strane jednakosti stoje , a sa desne, za svaku granu koja ulazi u sistem (tj. njegov red za čekanje) .
- je verovatnoća ulaska u granu.
- - konstanta sistema koja zavisi od broja poslova u sistemu. Najlakše se određuje Bjuzenovim metodom.
- - Verovatnoća da u nekom sistemu ima više od k procesa.
- N je ukupan broj poslova u sistemu.
- j je redni broj sistema.
- je njegov faktor potražnje.
- - Verovatnoća da sistem ima tačno k poslova.
- - Iskorišćenost servera
- Server koji ima najveću iskorišćenost je usko grlo.
- - Prosečan/očekivani broj poslova na serveru.
- - Verovatnoća da u sistemu sa n servera i N poslova svaki pojedinačni server ima poslova.