[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] suggerimento per conversione (bit/byte)



Il 23/09/2014 16:42, Pol Hallen ha scritto:
'giorno a tutti e mi scuso per l'OT (ma chi più di una ML come questa può
darmi un suggerimento :-)

sto cercando di capire come calcolare la velocità di download in base alla
velocità di trasferimento (in realtà sto facendo un programma che la
calcola, ma ancora non mi sono chiare alcune cose):

la dimensione del file è SEMPRE espressa in bytes, kilobytes, megabytes, etc.

mentre la velocità di trasferimento può essere espressa in:

bit, bytes, kilobit, kilobytes, megabit, megabytes

qualcuno mi può dire come effettuare il calcolo del tempo?

se viene impostata la dimensione del file KB e la velocità di
trasferimento in Tbps (e non TB/s) come la calcolo? e così per le altre
unità di misura.

Sicuramente è facile... ahimè non ci arrivo... :-(((

grazie per la disponibilità!

Pol


Direi che prima di applicare la formula Velocità = Quantità / Tempo devi prima ricondurre tutto alla stessa unità di misura (bit o Terabyte è indifferente).
Esempi di calcolo li trovi qui:

it.wikipedia.org/wiki/Velocit%C3%A0_di_trasmissione#Unit.C3.A0_di_misura

Parlando in concreto però, il tempo che serve effettivamente a inviare il file non puoi calcolarlo ex-ante ma puoi solo misurarlo ex-post oppure fare una stima approssimativa.

Questo perché nella pratica non puoi sapere se la capacità del canale è interamente allocata per portare il tuo file né se questa capacità è costante. Salvo casi veramente particolari che nella pratica si verificano raramente, non sai esattamente nemmeno quanti bit vengono effettivamente trasmessi a causa dell'overload dei protocolli usati e degli errori possibili sulla linea; poi ci sono le latenze dei dispositivi coinvolti nella trasmissioni (ammesso di conoscerli) e chi più ne ha più ne metta.

In compenso, conoscendo dimensione del file e tempo utilizzato per la trasmissione puoi ricavare la velocità di trasferimento media disponibile durante quella specifica trasmissione, al netto dell'overload indotto del protocollo.

Luciano


Reply to: