time-slicing

Noun

 * 1)  A technique used to share a processor in a round robin manner with all of the tasks of the same priority, allowing lower priority tasks when idle.