Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我尝试用无限队列、指数到达间隔和服务率来模拟 MM1 经典队列。我的问题是当通过统计计算队列的平均长度时。理论上,使用到达率 lambda = 1/20 和服务率 mu = 1/5,我应该试验 1/6 的平均队列值,因为 rho = lambda/mu = 1/4 和 E[队列中的用户数] = rho^2/(1-rho) = 1/6。我对 5000 次 sim-time-limit 的模拟给了我 1/2 的值。我不明白为什么,因为所有其他统计数据(响应时间、等待时间等)都是正确的。
提前致谢。
只是一个疯狂的猜测:queueinglib 示例中的 OMNeT++-s Queue 模块发出 queueLegnt 信号以及实际队列中的作业数(即它不包括正在服务的作业)。此数字的平均值与块中作业的平均值不同(其中还包括正在服务的作业)。