资 源 简 介
该模型包含三个模块。"根"模块生成的工作,并将它们发送到"先进先出"的模块,这是一个单服务器队列。作业将存储在队列中 (cQueue 对象) 直到他们服务 — — 此队列,能够发现并视察了"先进先出"模块 — — 类成员之间的图形环境中任一对象中树在主窗口中,或在检查器中的"先进先出"模块 (fifo) 用鼠标右键单击""图标--> 检查作为对象--> 单击"内容"选项卡上)。处理的作业的处置"下沉"模块中。"汇"模块收集统计信息,还可以检查。运行仿真后, fifo*.vec 文件将包含排队时间在模拟过程中通过 cOutVector 对象收集的数据。可以使用 Plove 程序绘制数据。AbstractFifo 可以用作模块涉及排队的基类。一个人可以子类 AbstractFifo 和重新定义以下的成员函数:空 arrival(cMessage *msg)simtime_t startService(cMessage *msg)空 endService(cMessage *msg)通过 AbstractFifo::handleMessage() 调用这些函数时一条消息到达,开始服务和结束服务,分别。startService() 应返回该消息的服务时间。ACBFifo 和 ACPFifo 演示如何执行此操作。