Chapter Contents |
Previous |
Next |
Selected Examples |
By default, the transaction is placed at the end of the FIFO queue. So, if there were other transactions waiting for service, the pre-empted transaction would be behind them. Another variant on this model would place the pre-empted transaction into the front of the queue even though the queue was a FIFO for nonpre-empted transactions. This variant could be accomplished using a priority queue where the transaction priority is the simulation time at the time the transaction arrived to the queue and the queue has decreasing priority (see Figure 2.5). See the preceding example on priority queues.
Chapter Contents |
Previous |
Next |
Top |
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.