Little’s Law

Average number of jobs in a system equals the average arrival rate times the average time in system. Holds for any stable system regardless of arrival process, service distribution, or topology.

From ECE459 L32

Source: [HB13], [Sig09].

Open systems

  • : expected jobs in system.
  • : average arrival rate.
  • : mean time in system.

University example: 5 000 students/year × 4 years = 20 000 students on campus.

Intuition, fast food vs sit-down: low ⇒ low seating (); high ⇒ lots of seats. Restaurants rent seats, not food.

FCFS derivation: arriving customer sees ahead; each takes on average, so .

Closed systems

Ergodic system with multiprogramming level :

  • : throughput.
  • Assumes zero think time.

Terminal-driven (with think time)

  • : response time.
  • : mean think time.