|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
' _. U0 l* i. [0 A! c6 W0 |
( z: f, I: _7 H! B( H构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了. ( }/ x! R8 i8 ~2 o2 X( q
* X" |# m- Q0 p8 m如何可以在TICK 运行的情况下实现呢?' G b9 o/ [0 A k, L4 C- e
9 ^$ A- i7 d# j R2 J
$ S. [7 A; N* }; i9 F; ~构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
* T0 d& d- y3 t7 @$ G P3 H+ b P$ f8 n
想用 initial id = !7 B: s- O9 f2 Y' I
4 X3 e; k( X8 A 每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1
! ~' n. E! d0 a0 T9 U( Q
8 X4 x) b! `4 T) D不知道如何实现这个功能,& D" {2 q4 r2 j5 A
+ L: f9 h( @& Z" o- D( ]4 j+ w0 W' ^6 m9 K0 q; D) q3 R
请各位赐教- K _2 K4 C l2 L
9 Z$ M! n% E9 x7 V2 L
5 j! h4 \& `6 F& B
, p% P& M, A0 G% K[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|