![]() |
Project
|
#include <ComputingQuotaOffer.h>
Public Attributes | |
| int | cpu = 0 |
| How many cores it can use. | |
| int64_t | memory = 0 |
| How much memory it can use. | |
| int64_t | sharedMemory = 0 |
| How much shared memory it can allocate. | |
| int64_t | timeslices = 0 |
| How many timeslices it can process without giving back control. | |
| int64_t | runtime = 0 |
| int | user = -1 |
| Which task is using the offer. | |
| OfferScore | score = OfferScore::Unneeded |
| The score for the given offer. | |
| bool | valid = false |
Definition at line 40 of file ComputingQuotaOffer.h.
| int o2::framework::ComputingQuotaOffer::cpu = 0 |
How many cores it can use.
Definition at line 42 of file ComputingQuotaOffer.h.
| int64_t o2::framework::ComputingQuotaOffer::memory = 0 |
How much memory it can use.
Definition at line 44 of file ComputingQuotaOffer.h.
| int64_t o2::framework::ComputingQuotaOffer::runtime = 0 |
How much runtime it can use before giving back the resource in milliseconds.
Definition at line 51 of file ComputingQuotaOffer.h.
| OfferScore o2::framework::ComputingQuotaOffer::score = OfferScore::Unneeded |
The score for the given offer.
Definition at line 55 of file ComputingQuotaOffer.h.
| int64_t o2::framework::ComputingQuotaOffer::sharedMemory = 0 |
How much shared memory it can allocate.
Definition at line 46 of file ComputingQuotaOffer.h.
| int64_t o2::framework::ComputingQuotaOffer::timeslices = 0 |
How many timeslices it can process without giving back control.
Definition at line 48 of file ComputingQuotaOffer.h.
| int o2::framework::ComputingQuotaOffer::user = -1 |
Which task is using the offer.
Definition at line 53 of file ComputingQuotaOffer.h.
| bool o2::framework::ComputingQuotaOffer::valid = false |
Whether or not the offer is valid, invalid offers can be reused whe we get some more quota from the system.
Definition at line 58 of file ComputingQuotaOffer.h.