|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)$ a4 l0 o3 P" _$ s& v2 w
# S8 |/ y% k1 }/ ^1 ^
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
6 h/ O) x _4 i7 H" ~
* W# j& L+ n1 K; T6 w' t如何可以在TICK 运行的情况下实现呢?
- g% }; s/ Q$ G2 L! A
: m% {! p& F+ i5 Y# f+ r
$ m9 G9 H: Y7 s4 W- O构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
& ]) `' w2 k @9 B. W$ n7 j
% U3 ? \; l! \, ^. H) y想用 initial id = !
$ }' `3 p- _0 W. o" `9 n; G. A) H3 q, J4 [; k
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 & _- Q5 B5 [+ U5 D* M7 K
# O1 M, Q: h( [) c- S& h4 C Y: p不知道如何实现这个功能, E" i* ^& s1 z. z0 h
1 |( O# \+ s% ]; R$ _1 ~
& v% K1 _: W: G3 Y
请各位赐教
7 p4 M: |6 |8 E# \' i1 }; y. v- _
, J# p7 n* Y S+ ]8 P/ [3 R/ ^- I6 [' H: X
1 R4 k% x J: S& j, L[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|