MATES 3.0-rc2

org.mates.sim.models.cpu
Class DefaultCPUSchedulingModel

java.lang.Object
  extended byorg.mates.sim.models.cpu.DefaultCPUSchedulingModel
All Implemented Interfaces:
CPUSchedulingModel

public class DefaultCPUSchedulingModel
extends java.lang.Object
implements CPUSchedulingModel

A default CPU scheduling model. Each agent is iterated exactly once per host iteration.

Author:
Evan Sultanik

Constructor Summary
DefaultCPUSchedulingModel()
          Default constructor.
 
Method Summary
 void runAgents(Host host)
          Iterates each agent exactly once.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCPUSchedulingModel

public DefaultCPUSchedulingModel()
Default constructor.

Method Detail

runAgents

public void runAgents(Host host)
Iterates each agent exactly once. If new agents are added to this host during this process, they are not iterated.

Specified by:
runAgents in interface CPUSchedulingModel

MATES 3.0-rc2

Submit a bug or request a feature
http://mates.sourceforge.net/

Copyright 2004 Evan Sultanik