System and method for maximizing usage of computer resources in scheduling of application tasks

   
   

A task schedule is enforced among multiple processes by setting process priorities based upon which tasks are running on which processes and based upon the task schedule. The task scheduling may be provided by a local or global scheduler which uses application information to prioritize tasks. The task schedule, or priority list, is provided at Local Activity Schedulers which schedule the activities for their local execution elements/nodes. Execution of activities locally are performed by any number of processes that reside in each execution element. These processes are assigned operating system priorities by the respective Local Activity Scheduler based on their assigned activities for execution and the task schedule.

Un programme de charger est imposé parmi des processus multiples en établissant des priorités de processus basées sur ce qui charge court sur quels processus et basé sur le programme de charger. L'établissement du programme de charger peut être fourni par un local ou le programmateur global qui emploie l'information d'application à donner la priorité charge. Le programme de charger, ou la liste prioritaire, est fourni aux programmateurs locaux d'activité qui programment les activités pour leur exécution locale elements/nodes. L'exécution des activités localement sont effectuées par tout nombre de processus qui résident dans chaque élément d'exécution. Ces processus sont assignés des priorités de logiciel d'exploitation par le programmateur local respectif d'activité basé sur leurs activités assignées pour l'exécution et le programme de charger.

 
Web www.patentalert.com

< Computer system and method for transferring data between multiple peer-level storage units

< Method and apparatus for implementing deployment descriptors in an enterprise environment

> Controlled take over of services by remaining nodes of clustered computing system

> Job scheduling based upon availability of real and/or virtual resources

~ 00148