CloudSim - Cpu Utilization



任何人都可以解释这两种方法之间的真正区别

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之间)

最新更新