---
title: DISPATCH_QUEUE_PRIORITY_LOW
framework: dispatch
role: symbol
role_heading: Global Variable
path: dispatch/dispatch_queue_priority_low
---

# DISPATCH_QUEUE_PRIORITY_LOW

Tasks run at a low priority, which is equivalent to the utility quality-of-service level.

## Declaration

```swift
var DISPATCH_QUEUE_PRIORITY_LOW: Int32 { get }
```

## Discussion

Discussion Use quality-of-service constants instead. This constant maps to the QOS_CLASS_UTILITY class. Items dispatched to the queue run at low priority; the queue is scheduled for execution after all default priority and high priority queues have been scheduled.

## See Also

### Priorities

- [DISPATCH_QUEUE_PRIORITY_HIGH](dispatch/dispatch_queue_priority_high.md)
- [DISPATCH_QUEUE_PRIORITY_DEFAULT](dispatch/dispatch_queue_priority_default.md)
- [DISPATCH_QUEUE_PRIORITY_BACKGROUND](dispatch/dispatch_queue_priority_background.md)
