What's mean real time?
It does not mean it's fast. It means the task can be finished in a certain time(determination) with out disturbed by system process or user process.
For a period task, it will run and if it was finished in one period, it will wait next period. When it's waiting , the processor will give the time to other process, which can run for a moment, so that the processor can use more time efficiently .