任何人都可以解释这两种方法之间的真正区别
vm.getTotAlutilizationofcpu(cloudsim.clock());
和
cloudlet.getutilizationofcpu(cloudsim.clock());
预先感谢
这是区别。
1)vm.getTotAlutilizationofcpu(cloudsim.clock());
getTotalutilizationofcpu是类VM的方法。您可以按照VM类
来c如果您在源代码中查看此方法的实现。
public abstract double getTotalUtilizationOfCpu(double time);
/**
* Gets the current requested mips.
*
* @return the current mips
*/
它以MIPS的形式返回 CPU利用率
2)cloudlet.getutilizationofcpu(cloudsim.clock());
getTotalutilizationofcpu是class cloudlet的的方法。您可以 Cloudlet class
来调用它如果您在源代码中查看此方法的实现。
/**
* Gets the utilization percentage of cpu.
*
* @param time the time
* @return the utilization of cpu
*/
public double getUtilizationOfCpu(final double time) {
return getUtilizationModelCpu().getUtilization(time);
}
它以百分比的形式返回 CPU利用率(0到1之间)