Latenza
In informatica, la "latenza" descrive un certo tipo di ritardo. In genere si riferisce ai ritardi nella trasmissione o nell'elaborazione dei dati, che possono essere causati da un'ampia varietà di motivi. Due esempi di latenza sono la latenza di rete e la latenza del disco, spiegate di seguito.
1. Latenza di rete
La latenza di rete descrive un ritardo che si verifica durante la comunicazione su una rete, inclusa Internet. Ad esempio, un router lento può causare un ritardo di alcuni millisecondi quando un sistema su una LAN prova a connettersi a un altro sistema attraverso il router. Un ritardo più evidente può verificarsi se due computer di continenti diversi comunicano tramite Internet. Potrebbe esserci un ritardo nel semplice stabilire la connessione, a causa della distanza e del numero di "hop" coinvolti nella connessione. Il tempo di risposta del "ping" è un buon indicatore della latenza in questa situazione.
2. Latenza del disco
La latenza del disco è il ritardo tra il momento in cui vengono richiesti dati da un dispositivo di archiviazione e quello in cui i dati iniziano a essere restituiti. Tra i fattori che influenzano la latenza del disco vi sono la latenza di rotazione di un (disco rigido) e il tempo di ricerca. Ad esempio, un disco rigido con una velocità di rotazione di 5400 RPM avrà una latenza di rotazione quasi doppia rispetto a un'unità che ruota a 10.000 RPM. Anche il tempo di ricerca, che comporta il movimento fisico della testina dell'unità per leggere o scrivere dati, può aumentare la latenza. La latenza del disco è il motivo per cui leggere o scrivere un numero elevato di file è in genere molto più lento che leggere o scrivere un singolo file contiguo. Poiché gli SSD non ruotano come i tradizionali HDD, hanno una latenza molto inferiore.
Altri tipi di latenza
Esistono molti altri tipi di latenza, come la latenza della RAM (detta anche "latenza CAS"), la latenza della CPU, la latenza audio e la latenza video. L'elemento comune a tutti questi tipi è una sorta di collo di bottiglia che causa un ritardo. Nel mondo dell'informatica, questi ritardi durano in genere solo pochi millisecondi, ma possono sommarsi e creare rallentamenti evidenti nelle prestazioni.
NOTE: È importante non confondere la latenza con altre misurazioni, come la velocità di trasferimento dei dati o la larghezza di banda. La latenza si riferisce al ritardo prima dell'inizio del trasferimento dei dati, non alla velocità del trasferimento stesso.
Metti alla prova le tue conoscenze