Esercizio trasferimento dati tra 2 unità
Ciao! L'esercizio che propongo è questo:
"Un utente desidera trasferire dati tra due generiche unità di memoria A e B collegate da un bus dati a 32 bit e
100 MHz. Sapendo che A ha velocità di lettura 60 MB/s e velocità di scrittura 30 MB/s, mentre B ha velocità
di lettura 640 Mbps e velocità di scrittura 160 Mbps, calcolare il tempo necessario a trasferire 2 GB di dati da
A a B".
Sapendo che il tempo di trasferimento è dato (in generale) dalla dimensione del file divisa per la velocità di trasferimento,
in questo caso basta riferirsi a questa formula per risolvere l'esercizio?
Oppure bisogna considerare il tempo di seek (tempo necessario ad A per trovare il dato) + tempo di trasferimento (calcolato
con la formula già scritta) ?
Grazie mille!
"Un utente desidera trasferire dati tra due generiche unità di memoria A e B collegate da un bus dati a 32 bit e
100 MHz. Sapendo che A ha velocità di lettura 60 MB/s e velocità di scrittura 30 MB/s, mentre B ha velocità
di lettura 640 Mbps e velocità di scrittura 160 Mbps, calcolare il tempo necessario a trasferire 2 GB di dati da
A a B".
Sapendo che il tempo di trasferimento è dato (in generale) dalla dimensione del file divisa per la velocità di trasferimento,
in questo caso basta riferirsi a questa formula per risolvere l'esercizio?
Oppure bisogna considerare il tempo di seek (tempo necessario ad A per trovare il dato) + tempo di trasferimento (calcolato
con la formula già scritta) ?
Grazie mille!
Risposte
secondo me devi tenere conto anche delle caratteristiche del bus...