NonBlocking
-
Sync, Async, Blocking, NonBlocking카테고리 없음 2023. 2. 25. 15:49
안녕하세요. 안드로이드 10기 이진성입니다. 본 포스팅은 코드스피츠 88 - async, await의 개념 설명 부분만을 정리한 내용입니다. Synchronous Sync는 동기적으로 처리한다는 것을 의미합니다. 이를 정확히 짚기 위해서 Sync Flow Control에 대해 알아보자. Sync Flow 란? 메모리에 적재된 명령이 순차적으로 실행됩니다. 우리는 적재된 명령이 순차적으로 소비되는 것에 관여할 수 없습니다. Sync Flow Control 란? 명령이 시작되면 우리는 순서에 관여할 수 없습니다. 하지만 Sync Flow Control를 이용해서 처음에 명령을 만들 때부터 다른 위치에 명령이 실행될 수 있도록 미리 짜놓을 수 있습니다. 우리가 코드에서 If와 For문을 사용해 미리 프로그래밍..