|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gridsim.ResourceCharacteristics
A resource characteristics information.
Field Summary | |
static int |
ADVANCE_RESERVATION
|
static int |
SPACE_SHARED
|
static int |
TIME_SHARED
|
Constructor Summary | |
ResourceCharacteristics(java.lang.String architecture,
java.lang.String OS,
gridsim.MachineList machineList,
int allocation_policy,
double TimeZone,
double CostPerSec)
|
Method Summary | |
int |
ByteSize()
|
double |
CPU_time(double GridletLength,
double load)
|
int |
GetAllocationPolicy()
|
java.lang.String |
GetArch()
|
double |
GetCostPerMI()
|
double |
GetCostPerSec()
|
int |
GetID()
Get Resource ID |
gridsim.MachineList |
GetMachines()
|
int |
GetMIPSRating()
Get Total MIPS rating = Sum of MIPS rating of all Machines in a resource |
int |
GetMIPSRatingOfOnePE()
Get MIPS Rating of a PE. |
int |
GetMIPSRatingOfOnePE(int machine_ID,
int PE_ID)
Get MIPS Rating of a PE. |
java.lang.String |
GetName()
It returns the name of Resource as specified by the user. |
int |
GetNoOfPEs()
|
java.lang.String |
GetOS()
|
double |
GetTimeZone()
|
void |
SetCostPerSec(double CostPerSec)
|
void |
SetID(int id)
Set Resource ID |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int TIME_SHARED
public static final int SPACE_SHARED
public static final int ADVANCE_RESERVATION
Constructor Detail |
public ResourceCharacteristics(java.lang.String architecture, java.lang.String OS, gridsim.MachineList machineList, int allocation_policy, double TimeZone, double CostPerSec)
Method Detail |
public void SetID(int id)
public int GetID()
public java.lang.String GetName()
public java.lang.String GetArch()
public java.lang.String GetOS()
public gridsim.MachineList GetMachines()
public int GetAllocationPolicy()
public double GetTimeZone()
public int GetMIPSRatingOfOnePE()
public int GetMIPSRatingOfOnePE(int machine_ID, int PE_ID)
public int GetMIPSRating()
public double CPU_time(double GridletLength, double load)
public int GetNoOfPEs()
public void SetCostPerSec(double CostPerSec)
public double GetCostPerSec()
public double GetCostPerMI()
public int ByteSize()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |