ARM Cortex-M RTOS Context Switching | Interrupt

Also from you experiences can you suggest when to use static Memory Allocation and when Dynamic in FreeRTOS ? I always have a doubt.

Thanks