|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)" i4 A: q8 r& X0 c$ H+ |; U
0 g/ M5 z5 f( B2 g2 L$ m! [3 A
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
# J; z O5 a5 e7 V0 N
8 B4 v$ U& {' q& F如何可以在TICK 运行的情况下实现呢?
. |% f0 w; X! c! x- _! ^2 m. o, H* c! Z/ j Q
- h: \+ Z7 }/ r( _
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号2 O$ I: g. `: B% e( S/ y- R6 F
) _! [6 }, |- L想用 initial id = !
2 v* f9 z) }' R% B8 P8 n ]+ x0 t9 O3 b6 U J- G
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 ( \* ?* z, O( {4 u$ x$ y
3 }3 N5 ?9 o! Y2 e7 y/ A5 K不知道如何实现这个功能,2 Z# {% H! D; K5 k. t! F* C! W N$ r
9 C4 r1 Q/ W8 I1 |/ S0 U
" v6 q/ ~1 M) Z
请各位赐教+ i7 c' \4 n1 A. _& f3 n) j$ X/ o
# Y, h `: x3 ]7 B1 \8 u* w7 N4 u$ N5 y3 u
, ?# e8 i* Q7 n! _& [[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|