lhj53420 发表于 2012-1-12 14:12:51

如何强制使Activity模块中所占用的某种resource pool资源释放?

各位老师们好!想请教各位一个关于ExtendSim的问题:
是这样的,当一个模型中,有三个不同的resource pool资源池,有多个Activity模块并行处理实体,这并行处理模块前面的queue模块都是设置为实体“只需要”其中的一种资源池中的资源才能进入Activity模块中进行处理。由于并行处理后的需要,在模型运行过程中,后面的“单个Activity模块”也需要利用resource pool的资源,而后面的“单个处理模块”比前面的并行模块的等级高,如果后面的Activity模块在处理实体的过程中,相应的资源池没有资源给这单个Activity模块利用,此时需要使前面正在并行的Activity模块释放后面单个Activity模块所需要的资源,如果后面的Activity需要一个相应资源就释放一个,需要多个的话就释放多个。然后给后面的单个Activity模块使用。
由于小弟我水平有限之前,也有尝试过用Resource Item 来实现,但是也不成功。想请教各位老师,以上这个问题该如何解决?我也把相应的模型图片奉上给各位参考了。谢谢各位啦!
页: [1]
查看完整版本: 如何强制使Activity模块中所占用的某种resource pool资源释放?