Sign up ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

In the context of communication systems, the latency of a packet indicates the time to delivery (or the round trip time) or in other words, how late the packet is (e.g. it arrives 5ms later than in an ideal system). So I was wondering if the word latency is related to the word late or where it comes from.

share|improve this question

closed as general reference by Hugo, RegDwigнt Jan 16 '12 at 10:08

This question is too basic; it can be definitively and permanently answered by a single link to a standard internet reference source designed specifically to find that type of information.If this question can be reworded to fit the rules in the help center, please edit the question.

General reference:… – yoozer8 Nov 9 '11 at 14:37
@FumbleFingers and Jim, suggested to reopen, I am not convinced that this is properly answered through etymonline. Etymonline shows no relation between the root of the words. It would be nice to find some references to an answer why 'hidden' become 'delay between stimulus and response'. – Unreason Nov 9 '11 at 16:06
@Unreason: I don't see anything obscure there. Latent = Existing [at least in principle], but not [yet] manifest. The data packet exists as soon as it's created/sent, and becomes manifest when it's detected/received. The time period for which it's only latent is its latency. – FumbleFingers Nov 9 '11 at 19:32
:P, I maintain that it is only now clear and that the question is not general reference. I speak for myself ,regardless of how slow I might be: until I read the definition for latent time I only thought about the aspect of the meaning hidden of latency. Therefore the question should have not been closed. :) – Unreason Nov 9 '11 at 20:49
@FumbleFingers: Your comment qualifies as answer (probably accepted), because I could not derive that conclusion from the link to Although the question title only asks for what can be answered by the dictionary, the question body asks more. – bitmask Nov 9 '11 at 21:17

2 Answers 2

up vote 1 down vote accepted

What is the origin of the word "latency"?

According to the Online Etymology Dictionary:

1630s, "condition of being concealed," from latent + -cy. Meaning "delay between stimulus and response" is from 1882; computer sense (latency time) is from 1954.

So: after some stimulus, a signal exists but is hidden or concealed or undetected. After some delay there is a response and the signal is detected.

Is the word latency related to the word late?

No, latency comes from latent, through Latin, from Proto-Indo-European base *la-, "to be hidden".

Late comes through Proto-Germanic, from PIE base *le- "to let go, slacken."

share|improve this answer

In technical usage, latency = elapsed time (between two events, typically, request-response, generation-detection, etc.). Though it roughly corresponds to the time delay involved, the relation is not so much to 'delay' from the language point of view.

In fact, it is important to note that in technical usage, latency is not even closely related to latent in the sense of hidden, underlying, etc.

Latency as understood in the context of say, data on a hard disk, does not relate to how long the data has been existing undiscovered on the disk platters. A byte of data exists on a storage medium. It cannot be detected without a 'read' mechanism. When a read command is issued, the byte (actually, block of data) is fetched. The time elapsed between the read instruction and the availability of the data for further processing, depends on the characteristics of the storage medium: disk latency. Low latency = fast-response.

It could have been borrowed, though incorrectly, from medical jargon. An infection exists asymptomatically for some period of time called latency. Here it more closely resembles the literary sense of hidden, dormant, etc., like in "someone's latent potential/ talent".

share|improve this answer
During the time between command and response arrival, the response is 'latent' from the point of view of the issuer of the command. It isn't that much of a stretch to then turn the interval into a noun 'latency' – Oldcat Jan 7 '14 at 19:11

Not the answer you're looking for? Browse other questions tagged or ask your own question.