Skip to content
Snippets Groups Projects
Commit 75d3aaa6 authored by Gianluca's avatar Gianluca
Browse files

da finire

parent 38f0fdd9
Branches
No related tags found
No related merge requests found
......@@ -143,3 +143,51 @@ Ordine di visita: 23, 21, 11, 7, 3, 41, 39.
Numero totale di cilindri: $|31-23|+|23-21|+|21-11|+|11-7|+|7-3|+|3-41|+|41-39|= 68$
Tempo totale di seek: $68\times6 = 408$
**Esercizio 1.14:**
Si supponga di voler attuare una politica di risparmio del consumo energetico basata sull’utilizzo del disco tale per cui in base a una stima $T_{EST}$ della durata di utilizzo del disco si decide se lasciare i suoi piatti in movimento (stato “active”) o arrestarne la rotazione (stato “sleep”).
In particolare, si consideri un disco con le seguenti caratteristiche:
- consumo elettrico nello stato “active” $P_w=6 Watt$,
- consumo elettrico nello stato “sleep” $P_s=2 Watt$,
- tempo per passare da “active” a “sleep” $T_{sd}=10 sec$,
- energia elettrica consumata nel passaggio da “active” a “sleep” $E_{sd}=26 Joule$,
- tempo per passare da “sleep” a “active” $T_{wu}=5 sec$,
- energia elettrica consumata nel passaggio da “sleep” a “active” $E_{wu}=60 Joule$.
Calcolare il valore Td tale per cui per $T_{EST} > T_d$ diventi vantaggioso porre il disco da “active” a “sleep”.
**Risposta:**
Sapendo che:
$$
E_{sd} + P_s \times(T_d-T_{sd}-T_{wu})+E_{wu} = P_w \times T_{d}
$$
E sapendo che $T_{EST} > T_d$, possiamo utilizzare la formula del break-even point (che non è altro che una formula inversa) ed ottenere:
$$
T_d = \frac{(E_{sd}+E_{wu}-P_s\times(T_{sd}+T_{wu}))}{P_w-P_s}
$$
Sostituendo con i valori corretti otteniamo:
$$
T_d = \frac{26+60-2\times(10+5)}{6-2} = 14sec
$$
Quindi se il $T_{EST}$, ovvero una stima della durata di utilizzo del disco è:
- $T_{EST} > 14sec \rightarrow$ conviene passare da active a idle;
- $T_{EST} < 14sec \rightarrow$ non conviene passare da active a idle;
- $T_{EST} = 14sec \rightarrow$ irrilevante.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment