Visit Platform at http://www.platform.com

shareAcctInfoEnt Struct Reference

Library rappresentation of the share account. More...


Data Fields

char * shareAcctPath
int shares
float priority
int numStartJobs
float histCpuTime
int numReserveJobs
int runTime
float shareAdjustment

Detailed Description

Library rappresentation of the share account.

Field Documentation

The user name or user group name.

(See lsb_userinfo and lsb_usergrpinfo.)

The number of shares assigned to the user or user group, as configured in the file lsb.queues.

The priority of the user or user group in the fairshare queue.

Larger values represent higher priorities. Job belonging to the user or user group with the highest priority are considered first for dispatch in the fairshare queue. In general, a user or user group with more shares, fewer numStartJobs and less histCpuTime has higher priority.

The number of job slots (belonging to the user or user group) that are running or suspended in the fairshare queue.

The normalized CPU time accumulated in the fairshare queue by jobs belonging to the user or user group, over the time period configured in the file lsb.params.

The default time period is 5 hours.

The number of job slots that are reserved for the PEND jobs belonging to the user or user group in the host partition.

The time unfinished jobs spend in the RUN state.

The fairshare adjustment value from the fairshare plugin (libfairshareadjust.SOEXT).

The adjustment is enabled and weighted by setting the value of FAIRSHARE_ADJUSTMENT_FACTOR in lsb.params.



     
Date Modified: 28 Jun 2011
Platform Support: support@platform.com
Platform Information Development: doc@platform.com

Platform Computing. Accelerating Intelligence(TM).
Copyright © 1994-2011 Platform Computing Corporation. All rights reserved.