|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
9 Q0 W/ z; a4 K: ~* H. H& f$ f, A' t! |
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
% c" G' c. G% w5 r; R7 L( ?; M( g
如何可以在TICK 运行的情况下实现呢?, t D0 ^6 j+ I$ m# K
, k) R$ N0 Q) b$ J. Y+ n% P: o, `6 _# q, Z K4 }
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
' E6 f- q! v8 i
) m4 B# R! ]8 L想用 initial id = !
3 E' O3 ~1 v6 d5 V' V- b% G; [. a& f
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 o0 J# \: @# w4 v- ^
. \4 x4 ?2 d0 s w4 M( S$ [$ b不知道如何实现这个功能,
8 x3 D) T, D# R- l( l, k
1 ?2 p% S D. R* W& q
6 e7 e! [; s& @- \3 T请各位赐教
0 f) g2 t9 m- I
5 t; f* Y2 E. u* H6 ]5 Q0 h9 X+ c+ h u- H: t' _ i
; n3 L* Y/ r ?7 i. |9 o! u+ f9 y4 x[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|