我一直在使用CloudSim在云端进行任务调度,现在也在iFogSim中调度任务。我面临的问题是模拟不执行CloudSim.stopSimulation();的指令;之后的任何事情都不会被执行。
iFogSim 中给出的所有示例程序都以相同的方式运行。如何在模拟结束时在控制台上打印任何结果?
谢谢。
我尝试在 CloudSim.startSimulation() 之后打印,但没有成功。此外,我还检查了 startSimulation() 内部,以查找可以打印结果的任何位置,但一切都是徒劳的。我还检查了 NullPointerException、ArrayIndexOutOfBoundsException 和 Exception 的异常,没有抛出任何异常。
您能进一步解释一下您的问题吗?
示例模拟运行并在控制台(而不是终端)上打印结果。您至少应该看到所有雾设备的能耗、云中的执行成本以及总网络使用情况。 这些结果是从 Controller 类打印的。
希望这有帮助。