DC Field | Value | Language |
---|---|---|
dc.contributor.author | Lee, Jupyung | ko |
dc.contributor.author | Park, Kyu Ho | ko |
dc.date.accessioned | 2013-03-11T10:31:07Z | - |
dc.date.available | 2013-03-11T10:31:07Z | - |
dc.date.created | 2012-02-06 | - |
dc.date.created | 2012-02-06 | - |
dc.date.issued | 2009-05 | - |
dc.identifier.citation | IEEE TRANSACTIONS ON COMPUTERS, v.58, no.5, pp.648 - 661 | - |
dc.identifier.issn | 0018-9340 | - |
dc.identifier.uri | http://hdl.handle.net/10203/99040 | - |
dc.description.abstract | In this paper, we propose a novel scheduling technique to improve the responsiveness of a real-time process while maintaining relative execution rates of non-real-time processes, called the prediction-based micro-scheduler. It runs upon an existing macro-scheduler and it conditionally rearranges the scheduling pattern generated by the macro-scheduler based on urgent interval prediction and lock hold time prediction. The rearrangement occurs if one process seeks to enter a long nonpreemptible section and the operation is predicted to significantly disturb the future execution of a real-time process. We implemented the prototype on Linux 2.6.19. Experimental results show that the average OS latency of a real-time process is reduced up to 34 percent of the original one while still maintaining relative execution rates of non-real-time processes. Moreover, the performance degradation caused by the micro-scheduler does not exceed 5 percent. | - |
dc.language | English | - |
dc.publisher | IEEE COMPUTER SOC | - |
dc.title | Prediction-Based Micro-Scheduler: Toward Responsive Scheduling of General-Purpose Operating Systems | - |
dc.type | Article | - |
dc.identifier.wosid | 000264342500006 | - |
dc.identifier.scopusid | 2-s2.0-65449182333 | - |
dc.type.rims | ART | - |
dc.citation.volume | 58 | - |
dc.citation.issue | 5 | - |
dc.citation.beginningpage | 648 | - |
dc.citation.endingpage | 661 | - |
dc.citation.publicationname | IEEE TRANSACTIONS ON COMPUTERS | - |
dc.identifier.doi | 10.1109/TC.2008.206 | - |
dc.contributor.localauthor | Park, Kyu Ho | - |
dc.type.journalArticle | Article | - |
dc.subject.keywordAuthor | Real-time operating system | - |
dc.subject.keywordAuthor | Linux | - |
dc.subject.keywordAuthor | scheduling | - |
dc.subject.keywordAuthor | OS latency | - |
dc.subject.keywordAuthor | kernel preemptibility | - |
dc.subject.keywordAuthor | interrupt | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.