On Wednesday 15 July 2009 23:53:05 Ted Baker wrote:
Why cannot you expect real-time tasks using a deadline scheduler to provide
some estimate of the execution cost? How can you ever hope to run a deadline
scheduler without this?
Yes, you would need to introduce a new set of syscalls. 2 in fact. When
working with PD^2, I added 3 (as reweighing was a special case), but:
sched_dl_update(pid, wcet, period, deadline)
sched_dl_release(pid, abs_releease_time)
How can you use deadlines based on priorities? A priority is a one-way mapping
of deadlines for a set of tasks.
Are we going to place all tasks in the kernel into rt-deadline tasks? I had
the impression that we wanted a class for a special set of tasks.
--
henrik