DocumentCode
2789924
Title
Implementing real-time scheduling daemon in general purpose operating system Unix
Author
Kim, Jin-Ho ; Kim, Sang-Wook ; Kim, Dae-Yong ; Choi, Wan
Author_Institution
Dept. of Comput. Sci., Kangwon Nat. Univ., Chunchon, South Korea
fYear
2000
fDate
2000
Firstpage
177
Lastpage
182
Abstract
In this paper, we propose a method implementing real-time scheduling in the Unix, a general-purpose operating system (GPOS), by considering the deadline of real-time tasks. Our approach employs a special task called the scheduling daemon, which deals with all the real-time tasks in a system and makes just one task become a ready-to-run state and other sleep states. This causes the Unix scheduler to deal with only one real-time task as a rule, and thus bypasses time sharing-based scheduling strategy of the Unix. Therefore, all the real-time tasks are scheduled by the strategy of the scheduling daemon. We implement the scheduling daemon on the Unix, and build a real-time platform in order that application programmers develop real-time systems more effectively. Moreover, we show the superiority of our approach through extensive experiments
Keywords
network operating systems; processor scheduling; real-time systems; application programmers; general purpose operating system Unix; real-time scheduling daemon; time sharing-based scheduling; Computer science; Data engineering; Databases; Information technology; Operating systems; Processor scheduling; Programming profession; Real time systems; Sleep; Time sharing computer systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on
Conference_Location
Cheju Island
ISSN
1530-1427
Print_ISBN
0-7695-0930-4
Type
conf
DOI
10.1109/RTCSA.2000.896388
Filename
896388
Link To Document