# dispatch source

1개의 포스트
post-thumbnail

Concurrency Programming Guide

아래의 글은 Apple 공식 문서를 보고 일부분을 정리한 글입니다. 이번 포스팅에서는 Apple에서는 어떠한 방식으로 concurrent programming을 할 수 있도록 기능들을 제공하는지와 이러한 기능들이 생기게 된 이유에 대해서 다루게 됩니다. ❗️추가로 dispatch queue, dispatch source, operation queue에 대한 자세한 내용은 다른 포스팅에서 다룰 예정입니다. 그럼 시작합니다!! Concurrency and Application Design 기존의 computing에서는 CPU clock의 speed에 의해서 컴퓨터의 단위 시간 당 일의 효율이 정해졌다. 그러나 기술의 발전과 processor들이 작아지면서 발열과 논리적인 제약이 프로세스의 maximun clock speed를 제한하기 시작했다. 그래서 다른 방법을 찾은 것이 **각각의 chip에 들어가는 processor core의 수를 증가시키

2021년 1월 6일
·
0개의 댓글
·