Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

ULE: A Modern Scheduler for FreeBSD

The existing thread scheduler in FreeBSD was well suited towards the computing environment that it was developed in. As the priorities and hardware targets of the project have changed, new features and scheduling properties were required. This paper presents ULE, a scheduler that is designed with modern hardware and requirements in mind. Prior to discussing ULE, the designs of several other schedulers are presented to provide some context for comparison. A simple scheduler profiling tool is also discussed, the results of which provide a basis for making simple comparisons between important aspects of several schedulers.

Jeff Roberson, The FreeBSD Project

BibTeX
@inproceedings {270127,
author = {Jeff Roberson},
title = {{ULE}: A Modern Scheduler for {FreeBSD}},
booktitle = {BSDCon 2003 (BSDCon 2003)},
year = {2003},
address = {San Mateo, CA},
url = {https://www.usenix.org/conference/bsdcon-2003/ule-modern-scheduler-freebsd},
publisher = {USENIX Association},
month = sep
}
Download

Links

Paper: 
http://www.usenix.org/events/bsdcon03/tech/full_papers/roberson/roberson.pdf
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us