Browse Prior Art Database

BUILDING OF HIGH PERFORMANCE OPERATING SYSTEMS (OS) FOR LARGE NUMBERS OF TASKS HAVING RESTRICTED BEHAVIOR

IP.com Disclosure Number: IPCOM000009093D
Original Publication Date: 1999-Jun-01
Included in the Prior Art Database: 2002-Aug-07

Publishing Venue

Motorola

Related People

Authors:
Alexander Semjonov

Abstract

This proposal relates to the technology of build- ing network software from independent tasks in a multitask OS and to ways for improving the OS. In this approach, each task represents an entire layer (connection, session, etc.). The common task per- formance is improved by (i) passing data from task to task with and without copying a pointer; (ii) scheduling ready tasks according to their priority or and in a Round Robin Policy if the tasks have equal priority; and (iii) locking the task if needed resources are busy.