Page 1 of 1

Speed problem with freeRTOS

Posted: Fri May 11, 2018 12:43 pm
by alemg77
When I started using freeRTOS I noticed that it runs much slower. My application is an HTTP server and the client loads the pages more slowly. Is this inevitable?

I started using freeRTOS because I want to use both processors. Is it possible to use both processors without using freeRTOS?

Re: Speed problem with freeRTOS

Posted: Mon May 14, 2018 3:01 am
by ESP_Angus
Hi alegm77,

It's not intentional that adding FreeRTOS tasks to an Arduino project will make anything run slower. However, it is a possibility depending on exactly what these tasks are doing. Is there any information or code you can share?

The only way to use run your code on both cores is to introduce FreeRTOS task(s) to Arduino.

Angus