IO(입출력)을 공부하다 강사님이 잠깐 언급을 하셔서 알아보았다.
1. 기본 개념은 무엇일까..?
2. 실무에서는 어떻게 쓰일까..?
1.
blocking - 말 그대로 어떤 응답 전까지 블로킹 되어있다는 얘기다.
non-blocking - 응답이 오든 안오든 멈추지 않고 자기 할 일을 한다.
Asynchronous(비동기) - system call을 기다리지 않고 바로 응답한다.(에러응답)
Synchronous(동기) - system call을 기다렸다가 응답한다.
2.
잠깐 언급된 단어들이라 생소해서 기본 개념만 잡았다..
공부할게 너무 많아서 깊이 들어가는건 다음에..
'JAVA 기본' 카테고리의 다른 글
Servlet (0) | 2022.03.28 |
---|---|
Process / Thread (0) | 2022.03.23 |
Object (1차 수정) (0) | 2022.03.21 |
MIME(Multipurpose Internet Mail Extensions) (0) | 2022.03.21 |
Interface... (0) | 2022.03.16 |