io 사이클 외부에서 비동기 처리 순서는 프로세스가 언제 마무리되느냐를 따른다. (대략적으로 바닐라 js랑 비동기 처리랑 같은 걸로 이해함)
io 사이클 내부에서 이벤트 루프는 여러 개의 페이즈가 있고 그 페이즈마다 각각 콜백큐를 가지고 있으며 페이즈가 끝나면 다음 페이즈 업무를 진행하고 이걸 전부 실행한 한 사이클을 틱이라고 한다..... 대충 이렇게 강의에서 봤는데



io사이클이 정의가 정확히 뭐임? 검색해서 나오는 내용들은 뭔소린지 모르겠는 말만 나오고 대충 어디 콜백 내부 비동기 메소드 내부 이런걸 의미하는걸 알겠는데..

input output이 발생하는 사이클을 말하는거면 비동기 함수가 아니어도 io사이클이 될수 있는거임?