gdunlap/sched-sim.hg

annotate workloads.c @ 2:1d7310217c5a

Add command-line options
author George Dunlap <gdunlap@xensource.com>
date Wed Oct 14 16:12:26 2009 +0100 (2009-10-14)
parents ec2d50e41437
children 92a58ca1e356
rev   line source
gdunlap@2 1 #include <stdlib.h>
gdunlap@0 2 #include "workload.h"
gdunlap@0 3
gdunlap@0 4 const int default_workload = 0;
gdunlap@0 5 struct workload builtin_workloads[] =
gdunlap@0 6 {
gdunlap@0 7 {
gdunlap@1 8 .name="r1",
gdunlap@1 9 .vm_count=3,
gdunlap@1 10 .vm_workloads = {
gdunlap@1 11 { .phase_count = 2,
gdunlap@1 12 .list = {
gdunlap@1 13 {
gdunlap@1 14 .type=PHASE_RUN,
gdunlap@1 15 .time=70
gdunlap@1 16 },
gdunlap@1 17 {
gdunlap@1 18 .type=PHASE_BLOCK,
gdunlap@1 19 .time=250
gdunlap@1 20 },
gdunlap@1 21 }
gdunlap@1 22 },
gdunlap@1 23 { .phase_count = 2,
gdunlap@1 24 .list = {
gdunlap@1 25 {
gdunlap@1 26 .type=PHASE_RUN,
gdunlap@1 27 .time=500
gdunlap@1 28 },
gdunlap@1 29 {
gdunlap@1 30 .type=PHASE_BLOCK,
gdunlap@1 31 .time=500
gdunlap@1 32 },
gdunlap@1 33 }
gdunlap@1 34 },
gdunlap@1 35 { .phase_count = 2,
gdunlap@1 36 .list = {
gdunlap@1 37 {
gdunlap@1 38 .type=PHASE_RUN,
gdunlap@1 39 .time=1295
gdunlap@1 40 },
gdunlap@1 41 {
gdunlap@1 42 .type=PHASE_BLOCK,
gdunlap@1 43 .time=5
gdunlap@1 44 },
gdunlap@1 45 }
gdunlap@1 46 },
gdunlap@1 47 }
gdunlap@1 48 },
gdunlap@1 49 {
gdunlap@0 50 .name="Sx3",
gdunlap@0 51 .vm_count=3,
gdunlap@0 52 .vm_workloads = {
gdunlap@0 53 { .phase_count = 2,
gdunlap@0 54 .list = {
gdunlap@0 55 {
gdunlap@0 56 .type=PHASE_RUN,
gdunlap@0 57 .time=695
gdunlap@0 58 },
gdunlap@0 59 {
gdunlap@0 60 .type=PHASE_BLOCK,
gdunlap@0 61 .time=5
gdunlap@0 62 },
gdunlap@0 63 }
gdunlap@0 64 },
gdunlap@0 65 { .phase_count = 2,
gdunlap@0 66 .list = {
gdunlap@0 67 {
gdunlap@0 68 .type=PHASE_RUN,
gdunlap@0 69 .time=1095
gdunlap@0 70 },
gdunlap@0 71 {
gdunlap@0 72 .type=PHASE_BLOCK,
gdunlap@0 73 .time=5
gdunlap@0 74 },
gdunlap@0 75 }
gdunlap@0 76 },
gdunlap@0 77 { .phase_count = 2,
gdunlap@0 78 .list = {
gdunlap@0 79 {
gdunlap@0 80 .type=PHASE_RUN,
gdunlap@0 81 .time=1295
gdunlap@0 82 },
gdunlap@0 83 {
gdunlap@0 84 .type=PHASE_BLOCK,
gdunlap@0 85 .time=5
gdunlap@0 86 },
gdunlap@0 87 }
gdunlap@0 88 },
gdunlap@0 89 }
gdunlap@0 90 },
gdunlap@2 91 { .name=NULL }
gdunlap@2 92
gdunlap@0 93 };