* [9fans] MTR-LS scheduling, Plan 9, and the Eclipse Operating System?
@ 2025-10-20 3:52 Dan Cross
0 siblings, 0 replies; only message in thread
From: Dan Cross @ 2025-10-20 3:52 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
In 1998, John Bruno et al published a scheduling technique featuring
quality-of-service guarantees suitable for multimedia applications
called, "Move-To-Rear List Scheduling" (MTR-LS)
(https://www.usenix.org/legacy/publications/library/proceedings/usenix98/full_papers/bruno/bruno_html/).
This was implemented in the Eclipse operating system, which was
implemented on top of Plan 9 2e (a later system, Eclipse/BSD, based on
FreeBSD, was published that implemented a new disk scheduling
algorithm).
Reported results were good, besting the priority scheduler in Plan 9
in several cases (though perhaps not all). But no mention of this
work seems to have ever leaked into the larger plan9 ecosystem; the
Eclipse scheduler never made it into plan9, and the EDF scheduler came
along not too long after, perhaps obviating MTR-LS. John Bruno seemed
to stop publishing in 2002, and I can't find any contemporary record
of him.
Does anyone know anything about this?
- Dan C.
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Tb34e36650bab59bb-M22bdef8400c252a92bce1f4d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-10-20 11:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-10-20 3:52 [9fans] MTR-LS scheduling, Plan 9, and the Eclipse Operating System? Dan Cross
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).