Whenever a task is running and it completes that wakes up the scheduler that defines a scheduling point and the scheduler starts running and tries to decide which task to run the next.
ఒక టాస్క్ నడుస్తున్నప్పుడు మరియు అది షెడ్యూలింగ్ పాయింట్ ను నిర్వచించే షెడ్యూలర్ ను మేల్కొల్పుతుంది మరియు షెడ్యూలర్ ఎగ్జిక్యూట్ చేయడం ప్రారంభిస్తుంది మరియు తదుపరి ఏ టాస్క్ రన్ చేయాలో నిర్ణయించడానికి ప్రయత్నిస్తుంది.