걍 스레드가 대기상태가 되는걸 블로킹된다고 하는거고 논블로킹은 반대 인데 ㅅㅂ 병신같이 어렵게 생각하려고 했다.
이것이 자바다에서 해답을 찾았다
논블로킹은 일단 작업이 안끝나도 함수를 리턴해주고 비동기는 다른작업을 하고 있다가 콜백이나 이벤트를 통해서 값을 전달받습니다
님이 말한 대로면 epoll 등에서 블락킹 소켓으로 비동기를 하는게 설명이 안 되잖아요
님이 말한 비동기는 future라는 개념을 통한 비동기 그현이고 그 외에도 비동기를 구현하기 위한 방식들이 있어요 즉 비동기의 개념은 따로 있어요
논블로킹은 일단 작업이 안끝나도 함수를 리턴해주고 비동기는 다른작업을 하고 있다가 콜백이나 이벤트를 통해서 값을 전달받습니다
님이 말한 대로면 epoll 등에서 블락킹 소켓으로 비동기를 하는게 설명이 안 되잖아요
님이 말한 비동기는 future라는 개념을 통한 비동기 그현이고 그 외에도 비동기를 구현하기 위한 방식들이 있어요 즉 비동기의 개념은 따로 있어요