main queue와 달리 global queue에 접근할 때는 DispatchQoS를 파라미터로 넘길 수 있는데,
DispatchQoS는 실행 우선 순위를 의미한다.
The quality of service, or the execution priority, to apply to tasks.
DispatchQoS.userInteractive : high priority, only do something short and quick
DispatchQoS.userInitiated : high priority, but might take a little bit of time
DispatchQoS.default : default quality-of-service class
https://velog.io/@zeke/whatsDispatchQueueQoS