비동기

·iOS
프로세스와 스레드 process: 실행중인 프로그램 프로그램이 실행되어 CPU를 할당받고 메모리에 올라가게 되면(동적인 상태가 되면) 작업으로써의 단위 개념을 갖게 되는 것 thread: 프로세스 안에 포함되어 있는 실행 흐름의 단위.(= 실행 흐름의 최소) 작업(process)은 코드 덩어리의 연산을 통해 이루어지는데, 연산은 연속적인 특성 ⇒ 하나의 흐름을 만듦. 이것이 thread 하나의 process는 최소 한 개의 thread를 가진다. 💡 thread의 필요성 process는 서로 분리된 작업 영역을 갖고 있기 때문에 자원 공유가 어려움 thread는 메모리를 공유하며 동작할 수 있기 때문에 thread가 필요 “복잡한 process가 n개의 thread를 사용하여 작업을 하는 것” async..
YugyeongChoi
'비동기' 태그의 글 목록