Class Qsys_mg1_fbKt

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final static Ret.qsys_prio qsys_mg1_fb(Matrix lambda, Matrix mu, Matrix cs) Analyzes an M/G/1 queueing system with FB (Feedback/LAS) scheduling.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • qsys_mg1_fb

         final static Ret.qsys_prio qsys_mg1_fb(Matrix lambda, Matrix mu, Matrix cs)

        Analyzes an M/G/1 queueing system with FB (Feedback/LAS) scheduling.

        Under FB/LAS, the job with the least attained service gets priority. This is practical when job sizes are unknown since it only requires tracking how much service each job has received.

        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