Package jline.api.qsys
Class Qsys_mg1_srptKt
-
- All Implemented Interfaces:
public final class Qsys_mg1_srptKt
-
-
Method Summary
Modifier and Type Method Description final static Ret.qsys_prioqsys_mg1_srpt(Matrix lambda, Matrix mu, Matrix cs)Analyzes an M/G/1 queueing system with SRPT (Shortest Remaining Processing Time) scheduling. -
-
Method Detail
-
qsys_mg1_srpt
final static Ret.qsys_prio qsys_mg1_srpt(Matrix lambda, Matrix mu, Matrix cs)
Analyzes an M/G/1 queueing system with SRPT (Shortest Remaining Processing Time) scheduling.
For multiple classes with different service times, SRPT effectively gives preemptive priority to smaller jobs. Classes are internally sorted by mean service time.
- Parameters:
lambda- Matrix (column vector) of arrival rates per class.mu- Matrix (column vector) of service rates per class.cs- Matrix (column vector) of coefficients of variation per class.- Returns:
qsys_prio containing:
W (Matrix): Vector of mean response times per class
rho (Double): Overall system utilization
-
-
-
-