Skip to Main Content
Article navigation
Purpose

The purpose of this paper is to focus on the method to improve real‐time property of real‐time operating system (RTOS), one of the most essential problems in RTOS studies.

Design/methodology/approach

Improved task models are proposed based on the basic task and extended task models of OSEK operating system (OSEK OS). According to different task states, optimized scheduling algorithm was put forward. Some examples in a practical environment are described that illustrate the value of the method.

Findings

This method has been successfully implemented and evaluated in an OSEK compatible operating system, SmartOSEK OS. The time cost of context switching is decreased and the efficiency is enhanced.

Research limitations/implications

The improvement gained depends on the ratio of each strategy applied. In case the strategy D is applied too many times, the performance will be lead to a depressing result. For real‐time system, a long‐lived process that maybe increase the ratio of strategy D is not the optimal selection.

Originality/value

Dividing the ready state of task into intermediate state and initial state, can optimize the process of task context switching for OSEK OS. The method has proven to be useful in improving the real‐time property of RTOS.

You do not currently have access to this content.
Don't already have an account? Register

Purchased this content as a guest? Enter your email address to restore access.

Please enter valid email address.
Email address must be 94 characters or fewer.
Pay-Per-View Access
$41.00
Rental

or Create an Account

Close Modal
Close Modal