matiasfrndz / qdisc-performance-simulation

Queueing Discipline Performance Simulation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Queueing Discipline Performance Simulation

This is a simple script for performing a monte carlo simulation of different queueing disciplines (qdisc), such as

  • Cost of Delay Divided by Duration (CD3), a specific implementation of Weighted Shortest Job First (WSJF)
  • Shortest Job First
  • Random Prioritisation

both with and without right-sizing.

This simulation was inspired by an article written by Dan Vacanti and from the work of Daniel Schimera.

About

Queueing Discipline Performance Simulation

License:MIT License


Languages

Language:Python 100.0%