Data Fields | |
std::string | Name |
int | MaxMainMemory |
int | MaxVirtualMemory |
int | MaxDiskSpace |
std::map< Period, int > | FreeSlotsWithDuration |
std::map<Period, int> Arc::ComputingShareAttributes::FreeSlotsWithDuration |
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.
std::string Arc::ComputingShareAttributes::Name |
Name String 0..1.
Human-readable name. This variable represents the ComputingShare.Name attribute of GLUE2.