public interface Machine extends ChangeableId, Resourceful
Host
;
or (ii) Virtual Machine (VM), which implements the interface Vm
.Modifier and Type | Field and Description |
---|---|
static Machine |
NULL
An attribute that implements the Null Object Design Pattern for
Machine
objects. |
Modifier and Type | Method and Description |
---|---|
Resource |
getBw()
Gets the machine bandwidth (bw) capacity in Megabits/s.
|
double |
getMips()
Gets the individual MIPS capacity of any machine's
Pe , considering that all
PEs have the same capacity. |
long |
getNumberOfPes()
Gets the overall number of
Pe s the machine has,
that include PEs of all statuses, including failed PEs. |
Resource |
getRam()
Gets the machine memory resource in Megabytes.
|
Simulation |
getSimulation()
Gets the CloudSim instance that represents the simulation the Entity is related to.
|
Resource |
getStorage()
Gets the storage device of the machine with capacity in Megabytes.
|
double |
getTotalMipsCapacity()
Gets total MIPS capacity of all PEs of the machine.
|
setId
getId
getResource, getResources
Resource getBw()
Resource getRam()
Resource getStorage()
long getNumberOfPes()
Pe
s the machine has,
that include PEs of all statuses, including failed PEs.double getMips()
Pe
, considering that all
PEs have the same capacity.Pe
double getTotalMipsCapacity()
Simulation getSimulation()
Copyright © 2015–2017 Systems, Security and Image Communication Lab - Instituto de Telecomunicações (IT) - Universidade da Beira Interior (UBI) - Instituto Federal de Educação Ciência e Tecnologia do Tocantins (IFTO). All rights reserved.