반응형 비동기식1 [04주차] I/O 모델 한국공학대학교 정내훈 교수님 4-1 게임 서버 프로그래밍 수업 중 일부입니다. - 게임 프로그램 특징 : 게임의 진행 속도는 CPU의 속도가 아니라 실제 시간. : REAL TIME → 내가 명령을 입력할 때까지 기다리지 않음!!!! (적어도 렌더링은 계속 됨) : INDEPENDENCE → 모든 객체가 독립적 행동 (게임 진행 정해져 있지 않음 + 플레이어 행동 안 기다림, non-blocking) - Non-blocking I/O : 기존 Blocking 소켓은 I/O 작업을 수행할 때 해당 작업이 완료될 때까지 대기 : Non-blocking → 작업 수행 시 작업이 완료되지 않아도 즉시 반환 : WSARecv() 호출을 즉시 완료하지 못하는 경우 1) 도착한 데이터 없으면, 2) WSAEWOULD.. 2024. 4. 22. 이전 1 다음 728x90 반응형