Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between Latency and Jitter in Operating-Systems

discussing criterias for Operating-Systems every time I hear Interupt-Latency and OS-Jitter. And now I ask myself, what is the Difference between these two.

In my opinion the Interrupt-Latency is the Delay from occurence of an Interupt until the Interupt-Service-Routine (ISR) is entered. On the contrary Jitter is the time the moment of entering the ISR differs over time.

Is this the same you think?

like image 434
tria1312 Avatar asked Apr 10 '12 09:04

tria1312


People also ask

What is jitter in operating system?

Operating system jitter (or OS jitter) refers to the interference experienced by an application due to scheduling of background daemon processes and handling of asynchronous events such as interrupts.

What is latency in operating system?

Computer and OS latency is the combined delay between an input or command and the desired output. Contributors to increased computer latency include insufficient data buffers and mismatches in data speed between the microprocessor and input/output (I/O) devices.

What is the difference between latency and delay?

Latency vs Delay Propagation delay refers to the amount of time it takes for the first bit to travel over a link between sender and receiver, whereas network latency refers to the total amount of time it takes to send an entire message.

What can cause latency and jitter?

Network bottlenecks Packets that are being transmitted at irregular intervals create jitter due to the buffers in the connectivity hardware filling up while waiting for the whole data to arrive. This slows the traffic down for packets that don't even need buffering and causes overall delay, i.e. latency.


1 Answers

Your understanding is basically correct.

Latency = Delay between an event happening in the real world and code responding to the event.

Jitter = Differences in Latencies between two or more events.

like image 195
slebetman Avatar answered Oct 14 '22 01:10

slebetman