# Concurrenct Programming
총 1개의 포스트

Concurrency & Thread
동시성은 이제 프로그래밍에서 빼놓을 수 없는 요소가 되었다. 항상 동시성과 같이 나오는 병렬성은 무엇이 다를까? 그리고 어떻게 동시성 프로그래밍을 할 수 있을까? iOS 애플리케이션을 만들때는 어떤 경우에 사용할 수 있을까? 다양한 것들에 대해 알아보기 이전에, iOS에서의 Thread에 대해 알아보자. 해당 글은 사내 발표와 추가 정보를 기반으로 작성하였습니다. Concurrency > 동시에 일어나는 여러가지 일 애플리케이션의 여러부분을 동시에 실행 가능하도록 한다. 하지만! 이는 논리적인 개념이다. 즉, 동시에 처리되는 것처럼 보이게 한다는 것. 그럼 정말 병렬로 일어나는 행위를 뭐라고 부를까? 이미 알고 있다. Parallelism 이라 한다. 멀티코어 환경에서는 정말 병렬로 실행될 수도 있을 것이다. ![](https://images.velog.io/images/wansook0316/post/16f1b60b-3311-43e0-be55-b9cbce4395c0/i
2022년 2월 13일
·
0개의 댓글·
0