文件名称:AgeQueueing:在Python上实现的排队模拟器
文件大小:128KB
文件格式:ZIP
更新时间:2024-06-03 12:05:31
Python
年龄排队 在Python上实现的排队模拟器。 它以蒙特卡洛方式评估不同调度策略下的排队性能指标,包括信息年龄(AoI)。 该项目包括: 类,包括各种排队操作,例如到达,等待,服务和离开。 :运行此文件,包括设置排队参数,进行不同的模拟,保存数据和绘制曲线。 所需的包 Python 3. * 麻木 大熊猫 matplotlib 它能做什么 评估绩效指标: 间隔:到达间隔,出发间隔 延迟:等待时间,队列长度 信息年龄:平均年龄,高峰年龄,有效离职率 调度策略基于 FCFS或LCFS 抢占式或非抢占式 优先或非优先:优先顺序不同的到达 是否基于大小:SRPT(最短剩余处理时间) 是否基于年龄:SEA(最短年龄)目前不可用 调度策略支持: FCFS FCFSPriority :FCFS +优先级 FCFSSRPT :FCFS + SRPT FCFSSEA :FCFS + SE
【文件预览】:
AgeQueueing-master
----.gitattributes(66B)
----results()
--------meanAoI.fig(25KB)
--------meanPeakAoI.fig(25KB)
--------IneffectiveDepartureRatio.fig(25KB)
--------meanQueueLen.fig(25KB)
----queueengine.py(16KB)
----queueing.py(11KB)
----AgeQueueing(4KB)
----queueing2.py(22KB)
----main.py(5KB)
----README.md(1KB)
----results.h5(57KB)
----__pycache__()
--------queueengine.cpython-36.pyc(10KB)
----plotFig.m(3KB)