|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)0 Y) \! g8 l1 f ~
1 Z) ]: i5 `/ t5 X构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
# P; D: n$ r. D, _4 \$ b9 Y8 e- z6 ~- D, t9 ^3 x" b6 H. Q
如何可以在TICK 运行的情况下实现呢?* {4 P1 C2 l7 F) z" F) { X
9 G" _0 u5 D7 R' e8 D0 c5 K( ~
# x. Z0 x) m) c8 F0 j+ \构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
; Y' }7 v4 B; p0 B7 H6 |$ p/ L) a/ v! j
想用 initial id = !" ~% g! _- j% F% ]2 \
3 D/ V V9 l% n5 x& ^
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 2 `- U: F. g# K: E: u2 W8 a" Y9 K
3 z8 W% p' G8 ?. C' E, C5 N
不知道如何实现这个功能,& m" h( a. M$ \5 s
2 P4 t9 l/ u# |" G R3 n% y$ s8 e- D9 n# c9 [
请各位赐教7 W) @# i- F. s2 ~
8 {3 Z- } H3 [8 O2 v4 G
9 g6 Z3 ^ X6 G& ]2 w; G f
( v1 Y" j1 v, k[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|