Show simple item record

dc.contributor.advisorNiehaus, Douglas
dc.contributor.authorPhagan, Tyrian
dc.date.accessioned2011-10-09T13:24:29Z
dc.date.available2011-10-09T13:24:29Z
dc.date.issued2011-08-31
dc.date.submitted2011
dc.identifier.otherhttp://dissertations.umi.com/ku:11687
dc.identifier.urihttp://hdl.handle.net/1808/8173
dc.description.abstractThere is a growing need for developers to be able to specify programming models for an application, in order to: increase efficiency, system reliability, system security, and to allow applications with different semantics to coexist on the same system. Only specifying the scheduling semantics for an application is not sufficient because concurrency control also significantly affects the behavior of the application. This work demonstrates the integration of the Hierarchical Group Scheduling and Proxy Management frameworks to provide the ability to developers to configure scheduling and concurrency control semantics for a wide range of applications. This work targets the Linux platform to be useful to a large audience of developers. Additionally, an environment for verifying the correctness of this integration and other concurrent applications using deterministic testing is discussed.
dc.format.extent168 pages
dc.language.isoen
dc.publisherUniversity of Kansas
dc.rightsThis item is protected by copyright and unless otherwise specified the copyright of this thesis/dissertation is held by the author.
dc.subjectComputer science
dc.subjectConcurrency control
dc.subjectConfigurable
dc.subjectLinux
dc.subjectScheduling
dc.titleA Practical Framework for Configuration of Scheduling and Concurrency Control in Linux
dc.typeThesis
dc.contributor.cmtememberAlexander, Perry
dc.contributor.cmtememberKulkarni, Prasad
dc.thesis.degreeDisciplineElectrical Engineering & Computer Science
dc.thesis.degreeLevelM.S.
kusw.oastatusna
kusw.oapolicyThis item does not meet KU Open Access policy criteria.
kusw.bibid7643263
dc.rights.accessrightsopenAccess


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record