Show simple item record

Scalable Linux Scheduling

dc.contributor.authorMolloy, Stephen P.en_US
dc.contributor.authorHoneyman, Peteren_US
dc.date.accessioned2014-07-18T18:11:50Z
dc.date.available2014-07-18T18:11:50Z
dc.date.issued2001-05-01en_US
dc.identifier.citationStephen P. Molloy and Peter Honeyman, "Scalable Linux Scheduling," May 2001. [FREENIX track, USENIX Technical Conference, Boston (June 2001)] <http://hdl.handle.net/2027.42/107893>en_US
dc.identifier.urihttps://hdl.handle.net/2027.42/107893
dc.description.abstractFor most of its existence, Linux has been used primarily as a personal desktop operating system. Yet, in recent times, its use as a cost-efficient alternative to commercial operating systems for network servers, distributed workstations and other large-scale systems has been increasing. Despite its remarkable rise in popularity, Linux exhibits many undesirable performance traits. Concerned about the scalability of multithreaded network servers powered by Linux, we investigate improvements to the Linux scheduler. We focus on pre-calculating base priorities and sorting the run queue for efficient task selection. We propose an improved scheduler design and compare our implementation in terms of scalability and performance to the existing Linux scheduler. Our analysis shows that improvements can be made to the existing scheduler without introducing overhead, thus improving the scalability and robustness of the Linux operating system.en_US
dc.publisherCenter for Information Technology Integrationen_US
dc.titleScalable Linux Schedulingen_US
dc.typeTechnical Reporten_US
dc.subject.hlbsecondlevelComputer Scienceen_US
dc.subject.hlbtoplevelEngineeringen_US
dc.contributor.affiliationumCenter for Information Technology Integrationen_US
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/107893/1/citi-tr-01-7.pdf
dc.owningcollnameElectrical Engineering and Computer Science, Department of (EECS)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.