need to revise the scheduling code:
add one waiting queue to buffer the dispatched jobs(but have not on
serving)