luxorl
28-08-2008, 10:47
Salve avendo questo problema:
Un sistema prevede che una CPU esegua processi allocati su 2 ready queues distinte ed indipendenti, svuotando prima l’una e poi l’altra coda (ciclicamente).
Da un monitoraggio HW risulta che: la durata media di “attività continua” della CPU sulla prima coda è pari a 40msec, mentre sulla seconda è 80msec.
Tralasciando di considerare gli intervalli di ozio forzato della CPU, si chiede di:
ricavare la funzione di distribuzione della durata del ciclo di attività della CPU.
L'esercitatore lo ha svolto utilizzando l'integrale di convoluzione, però io so che avendo la media di due variabili aleatorie X e Y e quindi conoscendo:
E[X] nel mio caso = 40ms
E[Y] nel mio caso = 80ms
La media di E[X+Y] = E[X] + E[Y]
Quindi non posso definirmi la variabile aleatoria Z che è la somma di X + Y. E trovarmi la sua media come
E[Z]=E[X]+E[Y] e quindi nel mio caso = 120ms
e di conseguenza estrarmi il parametro della distribuzione esponenziale come
u = 1 / 120ms ?
e quindi la distribuzione
Fz(t)=1-e^-ut
E' sbagliato procedere così? perché? l'unico modo è attraverso l'integrale di convoluzione perché i due parametri u (1/40 e 1/80) sono diversi?
Grazie
Un sistema prevede che una CPU esegua processi allocati su 2 ready queues distinte ed indipendenti, svuotando prima l’una e poi l’altra coda (ciclicamente).
Da un monitoraggio HW risulta che: la durata media di “attività continua” della CPU sulla prima coda è pari a 40msec, mentre sulla seconda è 80msec.
Tralasciando di considerare gli intervalli di ozio forzato della CPU, si chiede di:
ricavare la funzione di distribuzione della durata del ciclo di attività della CPU.
L'esercitatore lo ha svolto utilizzando l'integrale di convoluzione, però io so che avendo la media di due variabili aleatorie X e Y e quindi conoscendo:
E[X] nel mio caso = 40ms
E[Y] nel mio caso = 80ms
La media di E[X+Y] = E[X] + E[Y]
Quindi non posso definirmi la variabile aleatoria Z che è la somma di X + Y. E trovarmi la sua media come
E[Z]=E[X]+E[Y] e quindi nel mio caso = 120ms
e di conseguenza estrarmi il parametro della distribuzione esponenziale come
u = 1 / 120ms ?
e quindi la distribuzione
Fz(t)=1-e^-ut
E' sbagliato procedere così? perché? l'unico modo è attraverso l'integrale di convoluzione perché i due parametri u (1/40 e 1/80) sono diversi?
Grazie