|
늦었지만 질문드립니다!! 면접에서 단골 질문이기도해서 이야기 나눠보고싶네요 ㅎㅎ |
Answered by
6om1n
Nov 29, 2024
Replies: 1 comment
0 replies
Answer selected by
YuDeokRin
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Blocking IO 란 ?
IO 프로세스가 시작한 작업이 진행되는 동안 다른 작업은 중단된 상태로 진행 중인 IO 작업이 끝날 때까지 대기하는 방식을 뜻한다.
Non-Blocking IO 란 ?
한 프로세스가 IO 작업을 호출했을 때 IO 작업이 완료될 때까지 작업을 중단하지 않고 IO 호출에 대해 즉시 리턴한 뒤, 해당 프로세스가 이어서 다른 IO 작업을 수행할 수 있도록 하는 방식을 뜻한다.
차이점 ?