CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Learning >  Technical Paper
Technical Papers
Operating System with Supertasks, Priority Functions and Priority Objects

Click to Download
pdf logo
White Paper
176 KB (15 pages)
February 2005
 

Rabih Chrabieh
Portos

This technical paper introduces the new concept of "supertask" in Real-Time Operating Systems (RTOS).

A priority function—any function that has been assigned a priority level—can preempt lower priority levels and gets preempted by higher priority levels. This RTOS does not rely on tasks for managing priority levels, and provides several advantages over traditional RTOSes. It is essentially a simpler and cleaner design, reduced memory usage and higher performance.

A "supertask" is a collection of priority functions with a dedicated stack. A supertask is at the same time lighter, more powerful and more efficient than a traditional task.

For more information on RTOS, visit the Portos Web site.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

   

TECH PAPER
1. Operating System with Priority Functions and Priority Objects

TECH PAPER
2. Compiler Augmented with Real Time Capabilities

TECH PAPER
3. Automating RTOS Inter-Task Function Calls