With a pre-emptive scheduler, the system runs to a planned time schedule, with total control of the time windows for each element in the system. There is resource sharing and there will never be any conflict in the use in the system resource (unless there is an error, when under certain circumstances the time windows will shift). Uses include; cell culture and processing.
The strength of this type of schedule is the guarantee of samples being treated in an identical way. There is little scone for decisions in the schedule. A pre-emptive is TIME driven.
One of the runtime option modes of Overlord3 offers time resolved/static/dynamic/pre-emptive scheduling 