dc.contributor.advisor | Niehaus, Douglas | |
dc.contributor.author | Phagan, Tyrian | |
dc.date.accessioned | 2011-10-09T13:24:29Z | |
dc.date.available | 2011-10-09T13:24:29Z | |
dc.date.issued | 2011-08-31 | |
dc.date.submitted | 2011 | |
dc.identifier.other | http://dissertations.umi.com/ku:11687 | |
dc.identifier.uri | http://hdl.handle.net/1808/8173 | |
dc.description.abstract | There 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.extent | 168 pages | |
dc.language.iso | en | |
dc.publisher | University of Kansas | |
dc.rights | This item is protected by copyright and unless otherwise specified the copyright of this thesis/dissertation is held by the author. | |
dc.subject | Computer science | |
dc.subject | Concurrency control | |
dc.subject | Configurable | |
dc.subject | Linux | |
dc.subject | Scheduling | |
dc.title | A Practical Framework for Configuration of Scheduling and Concurrency Control in Linux | |
dc.type | Thesis | |
dc.contributor.cmtemember | Alexander, Perry | |
dc.contributor.cmtemember | Kulkarni, Prasad | |
dc.thesis.degreeDiscipline | Electrical Engineering & Computer Science | |
dc.thesis.degreeLevel | M.S. | |
kusw.oastatus | na | |
kusw.oapolicy | This item does not meet KU Open Access policy criteria. | |
kusw.bibid | 7643263 | |
dc.rights.accessrights | openAccess | |