Arc::ComputingShareAttributes Class Reference

Data Fields

std::string Name
int MaxMainMemory
int MaxVirtualMemory
int MaxDiskSpace
std::map< Period, int > FreeSlotsWithDuration

Field Documentation

FreeSlotsWithDuration std::map<Period, int>

This attribute express the number of free slots with their time limits. The keys in the std::map are the time limit (Period) for the number of free slots stored as the value (int). If no time limit has been specified for a set of free slots then the key will equal Period(LONG_MAX).

MaxDiskSpace UInt64 0..1 GB.

The maximum disk space that a job is allowed use in the working; if the limit is hit, then the LRMS MAY kill the job. A negative value specifies that this member is undefined.

MaxMainMemory UInt64 0..1 MB.

The maximum physical RAM that a job is allowed to use; if the limit is hit, then the LRMS MAY kill the job. A negative value specifies that this member is undefined.

MaxVirtualMemory UInt64 0..1 MB.

The maximum total memory size (RAM plus swap) that a job is allowed to use; if the limit is hit, then the LRMS MAY kill the job. A negative value specifies that this member is undefined.

Name String 0..1.

Human-readable name. This variable represents the ComputingShare.Name attribute of GLUE2.


The documentation for this class was generated from the following file:
Generated on Wed Jun 27 11:54:17 2012 for Hosting Environment (Daemon) by  doxygen 1.6.3