반응형
안녕하세요. 소심비형니다. 초단위로 스케줄링하는 예약 작업 등록에서 시간 체크 간격이 1초로 설정되어 10.999초에 액션이 실행되고, 시간 체크하는 로직이 11.001초에 진행되었다면 판단 오류가 발생됩니다. 0.002초에 불과하지만 시스템은 초단위만 인식할 수 있기 때문에 10초와 11초는 다른 값으로 판단해버립니다. 컴퓨터의 성능에 따라 판단 미스가 발생할 확률은 더 높아집니다. 컴퓨터의 성능을 위해 스케줄러는 1초에 한번 스케줄러 시간인지 체크하도록 하였으나, 앞의 문제로 인해 0.5초마다 확인하도록 수정되었습니다. 물론, 이렇게해도 스케줄러가 건너뛰는 현상이 발생한다면 체크 간격을 더 좁게 설정하시기 바랍니다.
반응형
'게임' 카테고리의 다른 글
스크립트를 안전하게 보호하는 방법. (0) | 2020.02.16 |
---|---|
글로벌 변수와 로컬 변수에 대한 이해. (0) | 2020.02.16 |
변수에 대한 이해. (0) | 2020.02.16 |
아두이노 인터페이스 코드. (Arduino - Sketch interface code) (0) | 2020.02.16 |
[웹 API] Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones. (0) | 2020.02.16 |
댓글