Title :
On data logging in real-time process control systems
Author :
Kim, Jinho ; Shin, Kang G.
Author_Institution :
Dept. of Comput. Sci., Kwangwon Nat. Univ., Chooncheon, South Korea
Abstract :
Real-time process control systems require hard real-time data logging tasks to access all of the data sampled from plants and monitoring tasks to analyze the status of the plants. This paper presents an integrated scheduling scheme for hard real-time data logging tasks and soft real-time monitoring tasks, both types of which require disk I/Os. Conventional disk scheduling policies like Shortest-Seek-Time-First (SSTF), SCAN, and C-SCAN, reorder disk I/O requests to minimize the disk head´s seek time, thus making it very difficult to guarantee the timely completion of the tasks requiring disk I/Os. Our scheduling scheme provides timeliness guarantees by serializing all disk I/O requests of these tasks based on their priorities. Because it doesn´t require any special-purpose real-time disk scheduling algorithm, the proposed scheme can be implemented on top of general-purpose operating systems like UNIX
Keywords :
computerised monitoring; data recording; monitoring; process control; real-time systems; system monitoring; UNIX; data logging; general-purpose operating systems; hard real-time data logging tasks; integrated scheduling scheme; real-time disk scheduling algorithm; real-time process control systems; soft real-time monitoring tasks; timeliness guarantees; Automatic control; Computerized monitoring; Control systems; History; Job shop scheduling; Process control; Processor scheduling; Real time systems; Sampling methods; Scheduling algorithm;
Conference_Titel :
Real-Time Computing Systems and Applications, 1996. Proceedings., Third International Workshop on
Conference_Location :
Seoul
Print_ISBN :
0-8186-7626-4
DOI :
10.1109/RTCSA.1996.554993