summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorgios Andreadis <info@gandreadis.com>2020-03-11 14:01:37 +0100
committerGeorgios Andreadis <info@gandreadis.com>2020-03-11 14:01:37 +0100
commite24748a93b698efe47c440676e28d0997398433f (patch)
tree186b056f4db6cb77c302e3e1856458c43fb132e7
parent3c205b26aff8158492cc116b2f7948b7113e7288 (diff)
Cache burst sum
-rw-r--r--opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt5
1 files changed, 3 insertions, 2 deletions
diff --git a/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt b/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt
index 43d17d8e..f50d694a 100644
--- a/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt
+++ b/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt
@@ -190,10 +190,11 @@ class HypervisorVirtDriver(
}
}
+ val totalBurst = burst.sum()
monitor.onSliceFinish(
end,
- burst.sum(),
- burst.sum() - remainder.sum(),
+ totalBurst,
+ totalBurst - remainder.sum(),
vms.size,
hostContext.server
)