summaryrefslogtreecommitdiff
path: root/opendc/opendc-experiments-sc20/src/main
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2020-03-13 16:12:38 +0100
committerFabian Mastenbroek <mail.fabianm@gmail.com>2020-03-13 16:12:38 +0100
commitdaa82a52928adfa79394ffe89ec3758d9f2257ee (patch)
tree6cc37d05da20ac8afc8a898db7d5b15440f2ca95 /opendc/opendc-experiments-sc20/src/main
parenta84c548300ad5e58eb3d5067e6ded4bea26828ff (diff)
parentbc22a5b6b04e8a7c588948854831d0ee930aaa75 (diff)
Merge branch 'feat/2.x-overcommitting' into '2.x'
Implement proper VM scheduler See merge request opendc/opendc-simulator!41
Diffstat (limited to 'opendc/opendc-experiments-sc20/src/main')
-rw-r--r--opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt2
1 files changed, 1 insertions, 1 deletions
diff --git a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt
index ffdf0529..415a7628 100644
--- a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt
+++ b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt
@@ -101,7 +101,7 @@ fun main(args: Array<String>) {
val reader = Sc20TraceReader(File(traceDirectory), performanceInterferenceModel, selectedVms)
while (reader.hasNext()) {
val (time, workload) = reader.next()
- delay(max(0, time * 1000 - simulationContext.clock.millis()))
+ delay(max(0, time - simulationContext.clock.millis()))
scheduler.deploy(workload.image, monitor, Flavor(workload.image.cores, workload.image.requiredMemory))
}