Gcd - til15
1. GCD 기술
멀티코어와 멀티 프로세싱 환경에서 최적화된 프로그래밍을 할 수 있도록 애플이 개발한 기술이다. Thread pool 관리를 os에서 관리하기 때문에 프로그래머가 쉽게 사용이 가능하다.
DispatchQueue
Serial Dispatch Queue가 default로 작동하며, Concurrent로 하게 될 때 별도로 명시해주어야 한다.
DispatchQueue & Operation Queue
Dispatch Queue는 FIFO로 작업을 실행하지만, Operation Queue는 작업의 실행 순서를 결정할 때 다른 요인들도 고려한다.
댓글
