안녕하세요. KataRN입니다. 오늘은 GCD Queue에 대해 작성하려고합니다. GCD (Grand Central Dispatch)는 멀티 코어 프로세서 시스템에 대한 응용 프로그램 지원을 최적화하기 위해 Apple에서 개발한 기술입니다. 애플 공식 문서에서도 Thread 클래스 대신 GCD 사용을 권장한다고 합니다. GCD는 백그라운드에서 스레드를 관리하면서 동시적으로 작업을 실행시키는 저수준 API를 제공하는 라이브러리입니다. Dispatch Queues: 디스패치 큐는 FIFO 순서로 작업을 실행시키는 역할을 담당 Serial Dispatch Queue: 시리얼 디스패치 큐는 한번에 한 작업만 실행 Concurrent Dispatch Queue: 컨커런트 디스패치 큐는 시작한 작업이 끝나는것을 기..