strict_policy man page





SYNOPSIS

       strict_policy [-o ior-file] [-n name]


DESCRIPTION

       The strict_policy utility creates and exports a StrictPol-
       icyImpl  object  that  implements  the  StrictPolicy CORBA
       interface.  A StrictPolicy is a policy  that  makes  deci-
       sions  during  contention by acting on priorities attached
       to the tasks being managed by the broker.  Thus, the  pol-
       icy will try to satisfy the needs of higher priority tasks
       before low priority ones.  Also, in times of serious  con-
       tention,  the  policy  will  transfer reserves from low to
       high priority tasks.  Currently, tasks that have the  same
       priority  behave  in  a  first-come,  first-serve  manner,
       reserves will not be transferred between them  when  there
       is contention.  Note that the policy does not perform per-
       application adaptations, that is performed earlier by  the
       Broker::Task objects, which then advise the policy.

       The  priorities  are signed sixteen bit integers with zero
       being the default priority.  Changing task priorities  can
       be   done   through  the  CORBA  interface  or  using  the
       hey_strict_policy(1) utility.

       Making a policy active is done by setting the  CurrentPol-
       icy  attribute  in  the  Broker::Manager object.  Alterna-
       tively, this can be done from the  command-line  with  the
       hey_manager(1) utility.

       Available options:

       -o ior-file
              The  output  file  for  the object's IOR. (Default:
              strict_policy.ior)

       -n name
              The name  for  the  object  in  the  NamingService.
              (Default: StrictPolicy)


SEE ALSO

       hey_strict_policy(1), manager_server(1), hey_manager(1)


AUTHOR

       The Alchemy project at the University of Utah.


NOTES

       The   Alchemy   project   can  be  found  on  the  web  at
       http://www.cs.utah.edu/flux/alchemy



CPU Broker 0.5         2003/09/02 16:32:14       STRICT_POLICY(1)

Man(1) output converted with man2html