인프런 커뮤니티 질문&답변
jobtimer 관련
작성
·
392
답변 1
2
Rookiss
지식공유자
CPU 점유율을 줄이고 싶다면 이벤트를 이용해서
정말 일감이 들어올 때만 깨워서 실행시키는 방식으로 수정이 가능합니다.
그런데 정말 극한의 상황에서 일감이 어마어마하게 몰린다면,
이벤트 방식보다는 무한 루프 방식이 무식하지만 더 효율적일 수도 있습니다.
실제로 이전에 제가 있던 프로젝트 중에서
저런 느낌의 무한 루프를 (Job뿐 아니라 이런저런 잡일을 루프에서 처리하긴 했습니다만) 사용한 경우도 있고,
정말 일감이 들어올 때만 깨워서 실행하는 경우도 있었습니다.





