[iOS]QoS(Quality of Service)
Quality of Service Class 스케줄링, CPU, I/O 처리량, 타이머 대기 시간과 같은 우선순위를 조정하여 작업성능과 에너지 사이의 효율성을 유지한다 User-interactive 👉UI업데이트, 이벤트 핸들링 👉global queue 항목이지만, main thread에서 작업 👉반응성, 성능 User-initiated 👉즉각적인 결과가 필요한 작업(저장된 문서를 열거나, 인터페이스에서 클릭) 👉반응성, 성능 Utility 👉시간이 다소 오래걸리는 작업 👉데이터 다운로드, 계산, I/O, 네트워킹 등 👉유저가 볼 수 있는 진행상황 👉균형을 유지하는 데 중점 Background 👉사용자가 볼 수 없는 작업 👉동기화 및 백업 👉에너지 효율성