[ nazaj | naprej | uvod | 1 | 2 | 3 | 4 | 5 | 6 applet | definicije ]

Večprogramski model s povprečno vrednostjo - 4


Prva dva primera sta trivialna. Če je N1 = 0, to pomeni, da vsi aktivni posli čakajo na disk, ki je
zasičen. Zato je tudi prepustnost sistema enaka 0. Kadar je N
1 >= 1, je CPE ves čas zasedena in
sistem dela z maksimalno prepustnostjo

T = 1/tCPE.

Najbolj zanimiv je zadnji primer, ko je zasedenost CPE nekje med 0 in 1. Da lahko razrešimo model v
tem primeru, moramo poznati frekvenco f
2(N2). To frekvenco lahko dobimo z meritvami, simulacijo
ali s pomočjo analitičnega modela. Maksimalna izhodna frekvenca diska s časom rotacije R
DSK in
številom sektorjev s je s/R
DSK blokov na enoto časa. Če predpostavimo, da vsak posel v eni zahtevi
za disk prenese natanko en blok, dobimo

f2max= s/RDSK.

Po drugi strani lahko dobimo enačbo frekvence f2(N2) tako, da enačbo N = N1 + N2 vstavimo v
enačbo frekvence f
1(N1), rezultat pa v enačbo, ki povezuje obe frekvenci (vse so na prejšnji strani).
Dobimo naslednjo shemo:

f*2(N2) = 0, če N2 = N
                            = n
DSK/tCPU, če N2< = N - 1
                                                     = (N - N
2) * nDSK/tCPU, če N - 1 <= N2 <= N.