보통 사용자 코드 바깥에 눈에 안 보이는 이벤트 루프가 있고, 명시적으로 지정할 수도 있다
프레스비디오(xpressvideoz)2020-04-29 08:01
답글
이벤트 루프 한번 틱하고 대기는 어떻게 하지
익명(118.235)2020-04-29 08:03
답글
걍 스레드 슬립인가
익명(118.235)2020-04-29 08:04
답글
await하고 있다는 건 결국 어딘가의 I/O 작업을 기다리고 있을 확률이 99%다. 이벤트 루프에서는 윈도의 WaitForSingleObject 계열 함수나 IOCP, 리눅스의 epoll, io_uring 등을 이용하여 I/O를 기다리므로 명시적으로 sleep 할 필요가 없다. 사실 sleep도 I/O의 일종으로 간주할 수 있다
스핀 록이면 다른 태스크가 어떻게 실행되나? 보통 상태 기계로 한다
상태 완결여부 체크는 어떻게하는데
보통 사용자 코드 바깥에 눈에 안 보이는 이벤트 루프가 있고, 명시적으로 지정할 수도 있다
이벤트 루프 한번 틱하고 대기는 어떻게 하지
걍 스레드 슬립인가
await하고 있다는 건 결국 어딘가의 I/O 작업을 기다리고 있을 확률이 99%다. 이벤트 루프에서는 윈도의 WaitForSingleObject 계열 함수나 IOCP, 리눅스의 epoll, io_uring 등을 이용하여 I/O를 기다리므로 명시적으로 sleep 할 필요가 없다. 사실 sleep도 I/O의 일종으로 간주할 수 있다
아 그렇네 ㄱㅅ