What is difference between time slicing and preemptive scheduling?
Differences between preemptive and time scheduling are:
In case of Preemptive scheduling the highest priority task executes till it enters waiting or dead stated or a higher priority task comes into existence.
In case of Time slicing, a task executes for a predefined time period and then pool of ready tasks. Scheduler then determines which task must execute next, based on priority and other factor.