일단, 용도는 알람이나 예약작업 실행해주는 정도?
특정 시간 되면 간단한 작업 수행하는 간단한 프로그램을 만들건데
쓰레드 하나 만들어서
while (1){
if ( now() > time ) {
alarm();
break;
}
sleep(1000);
}
이렇게..
아무 할 일이 없어도 무한루프 계속 돌고있는게 리소스 많이 먹지는 않는지
이런 기능 이런식으로 만드는게 맞는지
궁금하다
평균 대기시간이 수~수십 시간 되는데, 그래도 그동안 어쩔수없이 쓸데없이 리소스 계속 먹고있어야 됨?
윈도우인데, 장시간 멍때리면서 대기하는 작업은 그럼 어떻게 하는게 효율적임?
아하