When multiple jobs run concurrently in a MaxCompute subscription quota, a scheduling policy determines how computing resources are allocated. You can configure FIFO or FAIR scheduling for each level-2 quota to balance throughput and fairness.
Usage notes
-
Job priority takes precedence over the quota scheduling policy. Resources are allocated to higher-priority jobs first. The scheduling policy applies only among jobs of the same priority.
-
You cannot configure a scheduling policy for a level-2 quota of the Interactive type.
-
As of May 24, 2023, the default scheduling policy for new level-2 quotas in all regions is FIFO. For level-2 quotas created before this date, the default policy is FAIR. For more information, see the announcement.
Overview
|
Feature |
FAIR |
FIFO |
|
Scheduling behavior |
|
|
|
Use cases |
|
Batch workloads: Multiple jobs form a single, larger task where overall throughput and final completion time are more important than the completion time of any individual job. |
|
Advantages |
Multiple jobs can run concurrently. |
Shorter average runtime for individual jobs. |
|
Risks |
Longer average runtime for individual jobs. |
A large job might consume most of the resources, causing other jobs in the same quota to queue. Note
|

Configure a scheduling policy
-
Log on to the MaxCompute console and select a region in the upper-left corner.
-
In the left-side navigation pane, click Quotas.
-
On the Quotas page, find the level-1 quota you want to configure and click Quota Configuration in the Actions column.
NoteOnly subscription quotas for standard computing resources have the Quota Configuration option.
-
On the Quota Configuration page, on the Basic Configurations tab, click Edit Basic Configurations. In the Scheduling Policy column, select the appropriate policy for the level-2 quota.
Parameter
Description
Scheduling policy
Available policies for a level-2 quota: FAIR and FIFO.
-
Click OK. After the configuration is saved, click Apply Immediately in the Actions column for the change to take effect.
Related documentation
For more information about quota settings, see Quota management for computing resources.