【发布时间】:2017-12-05 21:37:55
【问题描述】:
我想让进程从共享资源池中请求多个资源。
例如,使用此代码我只能请求一个资源:
def job(pool, total_requested):
with pool.request() as request:
yield request
if __name__ == "__main__":
env = simpy.Environment()
pool = simpy.Resource(env, RESOURCES)
env.process(job(pool, 5))
env.run()
如果我想一起分配 5 个呢?
还有其他功能可以满足我的需要吗?
【问题讨论】: