Free RTOS kernel and scheduling algorithm type

I am newbie in free rtos . I have downloaded sample code and started reading the free rtos book but I don’t understand following two points

  1. Does freertos use priority based or time based scheduling algorithm ?

  2. What type of kernel free rtos used ?

can anyone help me

The kernel is priority-based and preemptive. Each time the scheduler runs, the highest priority task that is ready is run.

1 Like

Hope this link helps:

Best regards,