From: agate!doc.ic.ac.uk!uknet!yorkohm!minster!ken@ucbvax.Berkeley.EDU
Subject: Re: Real Time Scheduling Methods
Date: 3 Nov 92 14:25:19 GMT [thread overview]
Message-ID: <720800717.15514@minster.york.ac.uk> (raw)
Douglas W. Jones,201H MLH,3193350740,3193382879 (jones@pyrite.cs.uiowa.edu) wro
te:
: From article <92302.34020.LJ10891@LMSC5.IS.LMSC.LOCKHEED.COM>,
: by LJ10891@LMSC5.IS.LMSC.LOCKHEED.COM:
: >
: > Sorry about that guys, but it looks like Rate Monotonic is the only game
: > in town.
:
: Liu and Leyland, the people who proved the sufficiency of rate monotonic
: scheduling as long as there is not too much over 60% cpu utilization,
: also proved that deadline based real-time scheduling was sufficient if
: there is up to 100% utilization.
This 100% condition for schedulability only holds if the deadline of a task
is equal to its period.
: Deadline based scheduling may also be a bit more difficult than rate
: monotonic scheduling because it requires that processes state their
: deadlines explicitly instead of merely bumbling along, but it can also
: be more flexible, because deadlines need not be strictly periodic, while
: rate monotonic scheduling theory is only good for processes with strictly
: periodic real-time deadlines.
Don't confuse the term "Rate monotonic" with "fixed priority scheduling".
Rate monotonic is simply a priority assignment policy, guaranteed to be
optimal for task sets where deadline=period. For arbitrary deadlines (either
less than or greater than periods) this assignment policy isn't optimal.
If you want other beahviours (e.g. deadline < period, or sporadic tasks with
response deadline < inter-arrival time) then all you need to do is derive
analysis for the behaviour of the fixed priority dispatcher and you get a
new family of scheduling disciplines. Hence, "deadline monotonic", for periodic
tasks with deadline<period.
--
Ken Tindell Internet : ken@minster.york.ac.uk
Computer Science Dept., Local FTP site: minster.york.ac.uk
York University, Tel. : +44-904-433244
YO1 5DD, UK Fax. : +44-904-432708
--
"The Gulf War won't be like a Rambo film; it will be long, bloody and terrible"
next reply other threads:[~1992-11-03 14:25 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
1992-11-03 14:25 agate!doc.ic.ac.uk!uknet!yorkohm!minster!ken [this message]
-- strict thread matches above, loose matches on Subject: below --
1992-10-30 19:02 Real Time Scheduling Methods kronos.arc.nasa.gov!iscnvx!news
1992-10-29 5:03 John Goodsen
1992-10-28 23:17 Tucker Taft
1992-10-28 20:34 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!hobbes.physi
1992-10-28 17:31 kronos.arc.nasa.gov!iscnvx!news
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox