-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Global DispatchQueue 의 Qos 에는 어떤 종류가 있는지, 각각 어떤 의미인지 설명하시오. #21
Comments
Global DispatchQueue는 전체 시스템에서 공유되는
|
QoS (Quality-of-service)는 원래 네트워크에서 사용하는 용어로 서비스의 중요도에 따라
|
Global Queue를 생성할 때 QoS(서비스 품질)을 지정해줄 수 있다. QoS는 6가지의 종류가 있다. iOS는 QoS에 따라 알아서 중요한 일의 순서를 결정하고, 쓰레드의 우선 순위를 매겨 작업을 분배한다. 우선 순위에 따라서 분배되는 쓰레드 수와 배터리 집중도가 달라지게 된다.
|
Global DispatchQueue 는 중요도를 표시하기 위해 Qos (Quality of Service) 를 제공한다. 이를 이용하여 작업의 우선순위를 결정하게 된다. (작업이 끝나는 시간과는 관계없다.)
가장 먼저 일어나야 하는 중요한 일이라면 userInteractive를 써야한다. |
No description provided.
The text was updated successfully, but these errors were encountered: