|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)1 B" f) {) M* |
0 f& f6 I4 w$ I( _
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
( h8 {4 w& A7 j$ e5 u3 O- w' o0 l7 ^, ^ ^
如何可以在TICK 运行的情况下实现呢?2 M8 N( A' [+ A1 K. O
4 q1 {- C; w7 K7 U$ x
" G9 |$ r; u, U- ~; z# r6 I
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
8 k6 a5 W" c0 L! C. D T
: l n5 X$ |, r0 R ?想用 initial id = !
+ z, ?7 p2 N5 @5 \3 l
% L2 d8 p. H1 i 每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 + x8 o$ b2 }+ l& M+ m
& |, A! K+ S2 Q不知道如何实现这个功能,- v/ J m* V5 w1 y& W, h
) A- q" {1 v" {- Q3 G( m7 a; Q" S% T9 ~+ x+ t
请各位赐教
. G: n( b2 w! p9 O, P+ N2 \2 E: G" g) x! o* d0 E" Y( z, ~5 d3 d, y
; }4 x- e* y8 _# u* A* M
- C4 C% j, ^/ @% M+ j9 [7 g
[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|