-1

我想自己为我的任务指定 CPU 和 RAM 的数量。例如,我希望我的第一个任务消耗 CPU X 和 RAM Y,另一个消耗 CPU Z 和 RAM Z,现在如何在 CloudSim 中做到这一点?

4

1 回答 1

0

Cloudlet(最终 int cloudletId,

        final long cloudletLength,
        final int pesNumber,
        final long cloudletFileSize,
        final long cloudletOutputSize,
        final UtilizationModel utilizationModelCpu,
        final UtilizationModel utilizationModelRam,
        final UtilizationModel utilizationModelBw)

在 cloudsim 中,cpu 使用率表示为 PE,根据 MIPS 等级定义。'cloudletLength' 是以 MI 为单位的,所以如果你将 CPU 的利用率模型设置为'full' 并更改 cloudlet 长度,我相信你可以相应地更改 cpu 使用量。此外,可以更改文件大小以更改 RAM。将 Ram 的使用模型设置为“满”

希望这可以帮助。

于 2016-10-05T09:11:14.483 回答