*** global (scheduler) scheduler *** Rate: 1 Period: 30 (left: 30) Lifetime: 15000 Schedulers: 2 == scheduler 1 == Critical level: 1 Max BE accesses: 10000 CPU-budget: 4 (left: 4) Algorithm: EDF Tasks: 1 --- task 1 --- t1 = (1, 4, 4) helloworld() unemployed == scheduler 2 == Critical level: 2 Max BE accesses: 7050 CPU-budget: 14 (left: 14) Algorithm: EDF Tasks: 2 --- task 2 --- t2 = (2, 4, 4) helloworld() unemployed --- task 3 --- t3 = (2, 8, 10) faculty(5) unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty Faculty is now: 1 task 3: running -> ready task 1: hold -> unemployed task 3: ready -> running task 3 executes: faculty Faculty is now: 5 task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: hold -> unemployed task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty Faculty is now: 20 task 3: running -> ready task 1: hold -> unemployed task 3: ready -> running task 3 executes: faculty Faculty is now: 60 task 3: running -> hold task 2: unemployed -> ready task 2: ready -> running task 2 executes: helloworld Hello, world! task 2: running -> ready task 2: ready -> running task 2 executes: helloworld Hello, world! task 2: running -> hold task 3: hold -> unemployed task 2: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 2: unemployed -> ready task 2: ready -> running task 2 executes: helloworld Hello, world! task 2: running -> ready task 2: ready -> running task 2 executes: helloworld Hello, world! task 2: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 2: hold -> unemployed task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty Faculty is now: 120 task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 2: unemployed -> ready task 2: ready -> running task 2 executes: helloworld Hello, world! task 2: running -> delayed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 1: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 3: hold -> unemployed task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 1: hold -> unemployed task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 1: hold -> unemployed task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: hold -> unemployed task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 1: hold -> unemployed task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: hold -> unemployed task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: hold -> unemployed task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: hold -> unemployed task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: hold -> unemployed task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 1: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: hold -> unemployed task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 3: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 1: hold -> unemployed task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 1: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 1: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 3: hold -> unemployed task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 3: hold -> unemployed task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 1: hold -> unemployed task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> hold task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 3: hold -> unemployed task 3: unemployed -> ready task 3: ready -> running task 3 executes: faculty task 3: running -> delayed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> running task 1 executes: helloworld Hello, world! task 1: running -> hold task 1: hold -> unemployed task 1: unemployed -> ready task 1: ready -> delayed GS terminated: 3245882 BE accesses