Matches in SemOpenAlex for { <https://semopenalex.org/work/W1602165637> ?p ?o ?g. }
- W1602165637 abstract "The thesis of this dissertation is that extending a general-purpose operating system with a general, heterogeneous scheduling hierarchy is feasible and useful. A hierarchy of schedulers generalizes the role of CPU schedulers by allowing them to schedule other schedulers in addition to scheduling threads. A general, heterogeneous scheduling hierarchy is one that allows arbitrary (or nearly arbitrary) scheduling algorithms throughout the hierarchy. In contrast, most of the previous work on hierarchical scheduling has imposed restrictions on the schedulers used in part or all of the hierarchy. This dissertation describes the Hierarchical Loadable Scheduler (HLS) architecture, which permits schedulers to be dynamically composed in the kernel of a general-purpose operating system. The most important characteristics of BLS, and the ones that distinguish it from previous work, are that it has demonstrated that a hierarchy of nearly arbitrary schedulers can be efficiently implemented in a general-purpose operating system, and that the behavior of a hierarchy of soft real-time schedulers can be reasoned about in order to provide guaranteed scheduling behavior to application threads. The flexibility afforded by HLS permits scheduling behavior to be tailored to meet complex requirements without encumbering users who have modest requirements with the performance and administrative costs of a complex scheduler. Contributions of this dissertation include the following. (1) The design, prototype implementation, and performance evaluation of HLS in Windows 2000. (2) A system of guarantees for scheduler composition that permits reasoning about the scheduling behavior of a hierarchy of soft real-time schedulers. Guarantees assure users that application requirements can be met throughout the lifetime of the application, and also provide application developers with a model of CPU allocation to which they can program. (3) The design, implementation, and evaluation of two augmented CPU reservation schedulers, which provide increase scheduling predictability when low-level operating system activity steals time from applications." @default.
- W1602165637 created "2016-06-24" @default.
- W1602165637 creator A5002177355 @default.
- W1602165637 creator A5066046345 @default.
- W1602165637 date "2017-08-09" @default.
- W1602165637 modified "2023-10-16" @default.
- W1602165637 title "Using Hierarchical Scheduling to Support Soft Real-Time Applications in General-Purpose Operating Systems" @default.
- W1602165637 cites W1486435130 @default.
- W1602165637 cites W1496940124 @default.
- W1602165637 cites W1506996919 @default.
- W1602165637 cites W1519407450 @default.
- W1602165637 cites W1537353332 @default.
- W1602165637 cites W1549279821 @default.
- W1602165637 cites W1562697215 @default.
- W1602165637 cites W1582399804 @default.
- W1602165637 cites W1643647477 @default.
- W1602165637 cites W1647514715 @default.
- W1602165637 cites W176356420 @default.
- W1602165637 cites W1832923603 @default.
- W1602165637 cites W1892263720 @default.
- W1602165637 cites W1898254641 @default.
- W1602165637 cites W1905924673 @default.
- W1602165637 cites W1911718429 @default.
- W1602165637 cites W1950558550 @default.
- W1602165637 cites W1958324644 @default.
- W1602165637 cites W1966938284 @default.
- W1602165637 cites W1969148579 @default.
- W1602165637 cites W1987850065 @default.
- W1602165637 cites W1992359780 @default.
- W1602165637 cites W1996363841 @default.
- W1602165637 cites W2000642048 @default.
- W1602165637 cites W2002425684 @default.
- W1602165637 cites W20026973 @default.
- W1602165637 cites W2005239962 @default.
- W1602165637 cites W2015284701 @default.
- W1602165637 cites W2015717967 @default.
- W1602165637 cites W2029414465 @default.
- W1602165637 cites W2042979415 @default.
- W1602165637 cites W2081461624 @default.
- W1602165637 cites W2083469471 @default.
- W1602165637 cites W2095347595 @default.
- W1602165637 cites W2096089864 @default.
- W1602165637 cites W2096396200 @default.
- W1602165637 cites W2097015921 @default.
- W1602165637 cites W2097971599 @default.
- W1602165637 cites W2099648702 @default.
- W1602165637 cites W2100792372 @default.
- W1602165637 cites W2105628511 @default.
- W1602165637 cites W2106293438 @default.
- W1602165637 cites W2108432635 @default.
- W1602165637 cites W2109488193 @default.
- W1602165637 cites W2111068086 @default.
- W1602165637 cites W2111087562 @default.
- W1602165637 cites W2112519712 @default.
- W1602165637 cites W2113440470 @default.
- W1602165637 cites W2116424655 @default.
- W1602165637 cites W2118956227 @default.
- W1602165637 cites W2119809695 @default.
- W1602165637 cites W2120945246 @default.
- W1602165637 cites W2121182714 @default.
- W1602165637 cites W2122960384 @default.
- W1602165637 cites W2124827397 @default.
- W1602165637 cites W2127613741 @default.
- W1602165637 cites W2129835472 @default.
- W1602165637 cites W2134935059 @default.
- W1602165637 cites W2139524680 @default.
- W1602165637 cites W2139702785 @default.
- W1602165637 cites W2139995534 @default.
- W1602165637 cites W2143160644 @default.
- W1602165637 cites W2144077857 @default.
- W1602165637 cites W2144339814 @default.
- W1602165637 cites W2146398836 @default.
- W1602165637 cites W2152005297 @default.
- W1602165637 cites W2157575057 @default.
- W1602165637 cites W2160275438 @default.
- W1602165637 cites W2160293203 @default.
- W1602165637 cites W2161515440 @default.
- W1602165637 cites W2162580419 @default.
- W1602165637 cites W2163364610 @default.
- W1602165637 cites W2166440675 @default.
- W1602165637 cites W3013272259 @default.
- W1602165637 cites W3023477286 @default.
- W1602165637 cites W2610896884 @default.
- W1602165637 doi "https://doi.org/10.18130/v3v295" @default.
- W1602165637 hasPublicationYear "2017" @default.
- W1602165637 type Work @default.
- W1602165637 sameAs 1602165637 @default.
- W1602165637 citedByCount "30" @default.
- W1602165637 countsByYear W16021656372015 @default.
- W1602165637 countsByYear W16021656372016 @default.
- W1602165637 crossrefType "dissertation" @default.
- W1602165637 hasAuthorship W1602165637A5002177355 @default.
- W1602165637 hasAuthorship W1602165637A5066046345 @default.
- W1602165637 hasBestOaLocation W16021656371 @default.
- W1602165637 hasConcept C120314980 @default.
- W1602165637 hasConcept C127413603 @default.
- W1602165637 hasConcept C206729178 @default.
- W1602165637 hasConcept C21547014 @default.
- W1602165637 hasConcept C41008148 @default.
- W1602165637 hasConcept C79403827 @default.