동기
2편
스레드 · 동기 · 비동기 · 블로킹 · 논블로킹
[프로그래밍] 스레드
2022. 10. 12.
스레드 프로세스(프로그램 또는 애플리케이션) 내에서 스레드(thread)는 작업의 요청 흐름을 의미한다. 어떤 작업을 위한 순차적인 코드 실행이 바로 스레드라고 볼 수 있다. 코드가 실행되는 것을 스레드가 작업을 수행한다고도 표현한다. 스레드가 어떤 작업을 순차적으로 수행할지는 코드 구현 방법에 달려있다. 서버에 요청이
운영체제 · 동기 · 비동기
[Operating System] 동기(Synchronous) vs 비동기(Asynchronous)
2021. 4. 8.
동기와 비동기 프로세스<sup Process</sup 간 통신<sup IPC</sup 을 위해 프로세스들은 서로 메시지를 주고받으며 메시지 전달 과정에서 일련의 작업<sup operation</sup 들이 수행됨 1. 송신<sup send</sup 작업 2. 수신<sup recieve</sup 작업 3. 응답<sup re