Browse Prior Art Database

Cooperative Method to Allow Multi-Tasking System Co-Residency

IP.com Disclosure Number: IPCOM000057071D
Original Publication Date: 1988-Mar-01
Included in the Prior Art Database: 2005-Feb-14

Publishing Venue

IBM

Related People

Authors:
Baker, DC Sloan, RD [+details]

Abstract

A method is described by which two formerly incompatible multi-tasking systems may be made co-resident in a single tasking environment. Prior methods for achieving co-existence required one system to be primary, the other to be secondary. the secondary system was restricted to one task, or thread of execution, controlled by the primary system. Under this method, the secondary system might experience execution "starvation" when the primary system is busy. The method described below is a cooperative method devised for a performance- sensitive environment where execution "starvation" of the secondary system is undesirable. Each multi-tasking system will be designated the "primary" system for some subset of tasking events. These events are chosen to maximize the performance of each independent system.