1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
import sched;
size(32cm, 6cm);
//setup(step=1);
task(0, 100);
task(2, 200);
task(3, 4096);
scheduled((3,10));
scheduled(2, cpu=9, (1, 1.1));
scheduled(2, (3, 3.56));
scheduled(2, (7, 7.777));
scheduled(3, (2, 4.5));
//scheduled(4, (-1, 3));
int i;
for (i = 0; i < 32; i += 1) {
scheduled(1, cpu=i, (i + 1, i + 2));
}
release(3.0);
deadline(10.0);
blocked(2, 7.777);
resumed(0, 3.0);
completed(2, 6.0);
completed(1, 5.0);
blocked(1, 5.0);
deadline(1, 5.0);
release(1, 5.0);
|